HPL3/Community/Scripting/Classes/cbonestate

From Frictional Wiki
Jump to navigation Jump to search

cBoneState

Fields

cBoneState has no public fields.

Functions

Return Type Function Name Parameters Description
bool AddEntity iEntity3D@ apEntity
bool RemoveEntity iEntity3D@ apEntity
void ClearEntities
cNode3D@ GetParent
cNode3DIterator@ GetChildIterator
cNode3D@ CreateChild const tString& asName,
bool true
void RemoveChild cNode3D@ apNode
void SetParent cNode3D@ apNode
void AddChild cNode3D@ apChild
const tString& GetName
void SetActive bool abX
bool IsActive
int SetVisible bool abX,
bool abCascade
cVector3f GetLocalPosition
const cMatrixf& GetLocalMatrix
cVector3f GetWorldPosition
const cMatrixf& GetWorldMatrix
void SetPosition const cVector3f &in avPos
void SetMatrix const cMatrixf &in a_mtxTransform,
bool abSetChildrenUpdated = true
void SetWorldPosition const cVector3f &in avWorldPos
void SetWorldMatrix const cMatrixf &in a_mtxWorldTransform
void AddRotation const cVector3f &in avRot,
eEulerRotationOrder aOrder
void AddRotation const cQuaternion &in aqRotation,
bool true
void NormalizeRotation
void AddScale const cVector3f &in avScale
void AddTranslation const cVector3f &in avTrans
bool GetUsePreAnimTransform
bool GetUsePostAnimTransform
const cMatrixf& GetPreAnimTransform
const cMatrixf& GetPostAnimTransform
void SetUsePreTransform bool abX
void SetUsePostTransform bool abX
void SetPreTransform const cMatrixf &in a_mtxTransform
void SetPostTransform const cMatrixf &in a_mtxTransform
void ApplyPreAnimTransform bool abSetChildrenUpdated
void ApplyPostAnimTransform bool abSetChildrenUpdated
void SetCustomFlags int alX
int GetCustomFlags
void UpdateMatrix bool abSetChildrenUpdated
void UpdateEntityChildren
void SetBody iPhysicsBody@ apBody
iPhysicsBody@ GetBody
void SetColliderBody iPhysicsBody@ apBody
iPhysicsBody@ GetColliderBody

Remarks

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!