Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.RB_Handle

Extends
ActorComponent
Modifiers
collapsecategories hidecategories ( Object ) native ( Physics )

Core.Object
|   
+-- Core.Component
   |   
   +-- Engine.ActorComponent
      |   
      +-- Engine.RB_Handle

Direct Known Subclasses:

UTWalkerStepHandle

Variables Summary
boolbInHardware
boolbInterpolating
boolbRotationConstrained
vectorDestination
nameGrabbedBoneName
PrimitiveComponentGrabbedComponent
pointerHandleData
pointerKinActorData
vectorLocation
intSceneIndex
vectorStepSize
RB_Handle
FLOATAngularDamping
FLOATAngularStiffness
FLOATLinearDamping
FLOATLinearStiffness
Inherited Variables from Engine.ActorComponent
bAttached, bNeedsReattach, bNeedsUpdateTransform, bTickInEditor, Owner, Scene, TickGroup
Inherited Variables from Core.Component
TemplateName, TemplateOwnerClass

Functions Summary
functionQuat GetOrientation ()
function GrabComponent (PrimitiveComponent Component, Name InBoneName, vector GrabLocation, bool bConstrainRotation)
function ReleaseComponent ()
function SetLocation (vector NewLocation)
function SetOrientation (quat NewOrientation)
function SetSmoothLocation (vector NewLocation, float MoveTime)
function UpdateSmoothLocation (const out vector NewLocation)
Inherited Functions from Engine.ActorComponent
ForceUpdate, SetComponentRBFixed, SetTickGroup


Variables Detail

bInHardware Source code

var transient native const bool bInHardware;
Whether we are in the hardware or software scene.

bInterpolating Source code

var bool bInterpolating;

bRotationConstrained Source code

var transient native const bool bRotationConstrained;

Destination Source code

var vector Destination;

GrabbedBoneName Source code

var name GrabbedBoneName;

GrabbedComponent Source code

var PrimitiveComponent GrabbedComponent;

HandleData Source code

var transient native const pointer HandleData;

KinActorData Source code

var transient native const pointer KinActorData;

Location Source code

var vector Location;

SceneIndex Source code

var transient native const int SceneIndex;
Physics scene index.

StepSize Source code

var vector StepSize;

RB_Handle

AngularDamping Source code

var(RB_Handle) FLOAT AngularDamping;

AngularStiffness Source code

var(RB_Handle) FLOAT AngularStiffness;

LinearDamping Source code

var(RB_Handle) FLOAT LinearDamping;

LinearStiffness Source code

var(RB_Handle) FLOAT LinearStiffness;


Functions Detail

GetOrientation Source code

native function Quat GetOrientation ( )

GrabComponent Source code

native function GrabComponent ( PrimitiveComponent Component, Name InBoneName, vector GrabLocation, bool bConstrainRotation )

ReleaseComponent Source code

native function ReleaseComponent ( )

SetLocation Source code

native function SetLocation ( vector NewLocation )

SetOrientation Source code

native function SetOrientation ( quat NewOrientation )

SetSmoothLocation Source code

native function SetSmoothLocation ( vector NewLocation, float MoveTime )

UpdateSmoothLocation Source code

native function UpdateSmoothLocation ( const out vector NewLocation )
Adjust interpolation goal location while respecting current interpolation timing. Useful for interpolating to a moving target.


Defaultproperties

defaultproperties
{
   LinearDamping=100.000000
   LinearStiffness=1300.000000
   AngularDamping=200.000000
   AngularStiffness=1000.000000
   TickGroup=TG_PreAsyncWork
   Name="Default__RB_Handle"
   ObjectArchetype=ActorComponent'Engine.Default__ActorComponent'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:42.167 - Created with UnCodeX