Skip to content

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

NameTypeNotes
AngularDampingFLOAT
AngularStiffnessFLOAT
bInHardwareboolconst, transient, native
bInterpolatingbool
bRotationConstrainedboolconst, transient, native
Destinationvector
GrabbedBoneNamename
GrabbedComponentPrimitiveComponent
HandleDatapointerconst, transient, native
KinActorDatapointerconst, transient, native
LinearDampingFLOAT
LinearDampingScale3Dvector
LinearStiffnessFLOAT
LinearStiffnessScale3Dvector
Locationvector
SceneIndexintconst, transient, native
StepSizevector

Functions

NameDeclaration
GetOrientationnative function Quat GetOrientation()
GrabComponentnative function GrabComponent(PrimitiveComponent Component, Name InBoneName, vector GrabLocation, bool bConstrainRotation)
ReleaseComponentnative function ReleaseComponent()
SetLocationnative function SetLocation(vector NewLocation)
SetOrientationnative function SetOrientation(const out quat NewOrientation)
SetSmoothLocationnative function SetSmoothLocation(vector NewLocation, float MoveTime)
UpdateSmoothLocationnative 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

FromMembers
ActorComponent7 properties, 4 functions
Component2 properties, 0 functions
Object13 properties, 308 functions