RB_Handle
Class in Engine · Engine.RB_Handle · native
Object › Component › ActorComponent › RB_Handle
Using it from Lua
h7.find_all("RB_Handle") -- live instances
h7.find_class("Engine.RB_Handle") -- the class
h7.hook("Engine.RB_Handle.GetOrientation", fn)
Properties
| Name | Type | Notes |
AngularDamping | FLOAT | |
AngularStiffness | FLOAT | |
bInHardware | bool | const, transient, native |
bInterpolating | bool | |
bRotationConstrained | bool | const, transient, native |
Destination | vector | |
GrabbedBoneName | name | |
GrabbedComponent | PrimitiveComponent | |
HandleData | pointer | const, transient, native |
KinActorData | pointer | const, transient, native |
LinearDamping | FLOAT | |
LinearDampingScale3D | vector | |
LinearStiffness | FLOAT | |
LinearStiffnessScale3D | vector | |
Location | vector | |
SceneIndex | int | const, transient, native |
StepSize | vector | |
Functions
| Name | Declaration |
GetOrientation | native function Quat GetOrientation() |
GrabComponent | native function GrabComponent(PrimitiveComponent Component, Name InBoneName, vector GrabLocation, bool bConstrainRotation) |
ReleaseComponent | native function ReleaseComponent() |
SetLocation | native function SetLocation(vector NewLocation) |
SetOrientation | native function SetOrientation(const out quat NewOrientation) |
SetSmoothLocation | native function SetSmoothLocation(vector NewLocation, float MoveTime) |
UpdateSmoothLocation | native function UpdateSmoothLocation(const out vector NewLocation) |
Default values
TickGroup=TG_PreAsyncWork
LinearDamping=100.0
LinearStiffness=1300.0
AngularDamping=200.0
AngularStiffness=1000.0
LinearStiffnessScale3D=(X=1.0,Y=1.0,Z=1.0)
LinearDampingScale3D=(X=1.0,Y=1.0,Z=1.0)
Inherited