Torque3D Documentation / _generateds / PhysicsComponent

PhysicsComponent

Engine/source/T3D/components/physics/physicsBehavior.h

More...

Classes:

Public Types

enum
MaskBits {
  PositionMask = Parent::NextFreeMask << 0
  FreezeMask = Parent::NextFreeMask << 1
  ForceMoveMask = Parent::NextFreeMask << 2
  VelocityMask = Parent::NextFreeMask << 3
  NextFreeMask = Parent::NextFreeMask << 4
}

Private Types

Parent 

Public Attributes

Number of ticks to predict.

Public Functions

Public Static Functions

Detailed Description

Public Types

MaskBits

Enumerator

PositionMask = Parent::NextFreeMask << 0
FreezeMask = Parent::NextFreeMask << 1
ForceMoveMask = Parent::NextFreeMask << 2
VelocityMask = Parent::NextFreeMask << 3
NextFreeMask = Parent::NextFreeMask << 4

Private Types

typedef Component Parent 

Protected Attributes

S32 csmAtRestTimer 
bool mAtRest 
S32 mAtRestCounter 
F32 mDrag 
VectorF mGravity 
F32 mGravityMod 
F32 mMass 
bool mStatic 
VectorF mVelocity 
F32 sAtRestVelocity 

Public Attributes

StateDelta mDelta 
S32 mPredictionCount 

Number of ticks to predict.