Plasma Engine  2.0
Loading...
Searching...
No Matches
plGameObject Member List

This is the complete list of members for plGameObject, including all inherited members.

AddChild(const plGameObjectHandle &hChild, plGameObject::TransformPreservation preserve=TransformPreservation::PreserveGlobal)plGameObject
AddChildren(const plArrayPtr< const plGameObjectHandle > &children, plGameObject::TransformPreservation preserve=TransformPreservation::PreserveGlobal)plGameObject
DetachChild(const plGameObjectHandle &hChild, plGameObject::TransformPreservation preserve=TransformPreservation::PreserveGlobal)plGameObject
DetachChildren(const plArrayPtr< const plGameObjectHandle > &children, plGameObject::TransformPreservation preserve=TransformPreservation::PreserveGlobal)plGameObject
DisableChildChangesNotifications() (defined in plGameObject)plGameObject
DisableComponentChangesNotifications() (defined in plGameObject)plGameObject
DisableParentChangesNotifications() (defined in plGameObject)plGameObject
DisableStaticTransformChangesNotifications() (defined in plGameObject)plGameObject
EnableChildChangesNotifications()plGameObject
EnableComponentChangesNotifications()plGameObject
EnableParentChangesNotifications()plGameObject
EnableStaticTransformChangesNotifications()plGameObject
FindChildByName(const plTempHashedString &sName, bool bRecursive=true)plGameObject
FindChildByPath(plStringView sPath)plGameObject
GetActiveFlag() constplGameObject
GetChildCount() constplGameObject
GetChildren()plGameObject
GetChildren() constplGameObject
GetComponents()plGameObject
GetComponents() constplGameObject
GetComponentVersion() constplGameObject
GetGlobalBounds() const (defined in plGameObject)plGameObject
GetGlobalBoundsSimd() const (defined in plGameObject)plGameObject
GetGlobalDirForwards() constplGameObject
GetGlobalDirRight() constplGameObject
GetGlobalDirUp() constplGameObject
GetGlobalKey() const (defined in plGameObject)plGameObject
GetGlobalPosition() const (defined in plGameObject)plGameObject
GetGlobalPositionSimd() const (defined in plGameObject)plGameObject
GetGlobalRotation() const (defined in plGameObject)plGameObject
GetGlobalRotationSimd() const (defined in plGameObject)plGameObject
GetGlobalScaling() const (defined in plGameObject)plGameObject
GetGlobalScalingSimd() const (defined in plGameObject)plGameObject
GetGlobalTransform() const (defined in plGameObject)plGameObject
GetGlobalTransformSimd() const (defined in plGameObject)plGameObject
GetHandle() constplGameObject
GetLastGlobalTransform() constplGameObject
GetLastGlobalTransformSimd() const (defined in plGameObject)plGameObject
GetLocalBounds() const (defined in plGameObject)plGameObject
GetLocalBoundsSimd() const (defined in plGameObject)plGameObject
GetLocalPosition() const (defined in plGameObject)plGameObject
GetLocalPositionSimd() const (defined in plGameObject)plGameObject
GetLocalRotation() const (defined in plGameObject)plGameObject
GetLocalRotationSimd() const (defined in plGameObject)plGameObject
GetLocalScaling() const (defined in plGameObject)plGameObject
GetLocalScalingSimd() const (defined in plGameObject)plGameObject
GetLocalTransform() const (defined in plGameObject)plGameObject
GetLocalTransformSimd() const (defined in plGameObject)plGameObject
GetLocalUniformScaling() const (defined in plGameObject)plGameObject
GetLocalUniformScalingSimd() const (defined in plGameObject)plGameObject
GetName() const (defined in plGameObject)plGameObject
GetParent()plGameObject
GetParent() constplGameObject
GetSpatialData() constplGameObject
GetStableRandomSeed() constplGameObject
GetTags() constplGameObject
GetTeamID() constplGameObjectinline
GetVisibilityState(plUInt32 uiNumFramesBeforeInvisible=5) constplGameObject
GetWorld() (defined in plGameObject)plGameObject
GetWorld() const (defined in plGameObject)plGameObject
HasName(const plTempHashedString &sName) const (defined in plGameObject)plGameObject
IsActive() constplGameObject
IsDynamic() constplGameObject
IsStatic() constplGameObject
MakeDynamic()plGameObject
MakeStatic()plGameObject
plComponentManagerBase (defined in plGameObject)plGameObjectfriend
plGameObjectTest (defined in plGameObject)plGameObjectfriend
plInternal::WorldData (defined in plGameObject)plGameObjectfriend
plMemoryUtils (defined in plGameObject)plGameObjectfriend
plWorld (defined in plGameObject)plGameObjectfriend
PostEventMessage(plMessage &ref_msg, const plComponent *pSenderComponent, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplGameObject
PostMessage(const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplGameObject
PostMessageRecursive(const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplGameObject
RemoveTag(const plTag &tag)plGameObject
SearchForChildByNameSequence(plStringView sObjectSequence, const plRTTI *pExpectedComponent=nullptr)plGameObject
SearchForChildrenByNameSequence(plStringView sObjectSequence, const plRTTI *pExpectedComponent, plHybridArray< plGameObject *, 8 > &out_objects)plGameObject
SendEventMessage(plMessage &ref_msg, const plComponent *pSenderComponent)plGameObject
SendEventMessage(plMessage &ref_msg, const plComponent *pSenderComponent) constplGameObject
SendMessage(plMessage &ref_msg)plGameObject
SendMessage(plMessage &ref_msg) constplGameObject
SendMessageRecursive(plMessage &ref_msg)plGameObject
SendMessageRecursive(plMessage &ref_msg) constplGameObject
SetActiveFlag(bool bEnabled)plGameObject
SetCreatedByPrefab()plGameObjectinline
SetGlobalKey(plStringView sGlobalKey)plGameObject
SetGlobalKey(const plHashedString &sGlobalKey) (defined in plGameObject)plGameObject
SetGlobalPosition(const plVec3 &vPosition) (defined in plGameObject)plGameObject
SetGlobalPosition(const plSimdVec4f &vPosition) (defined in plGameObject)plGameObject
SetGlobalRotation(const plQuat &qRotation) (defined in plGameObject)plGameObject
SetGlobalRotation(const plSimdQuat &qRotation) (defined in plGameObject)plGameObject
SetGlobalScaling(const plVec3 &vScaling) (defined in plGameObject)plGameObject
SetGlobalScaling(const plSimdVec4f &vScaling) (defined in plGameObject)plGameObject
SetGlobalTransform(const plTransform &transform) (defined in plGameObject)plGameObject
SetGlobalTransform(const plSimdTransform &transform) (defined in plGameObject)plGameObject
SetLocalPosition(plVec3 vPosition)plGameObject
SetLocalPosition(const plSimdVec4f &vPosition, UpdateBehaviorIfStatic updateBehavior=UpdateBehaviorIfStatic::UpdateImmediately) (defined in plGameObject)plGameObject
SetLocalRotation(plQuat qRotation) (defined in plGameObject)plGameObject
SetLocalRotation(const plSimdQuat &qRotation, UpdateBehaviorIfStatic updateBehavior=UpdateBehaviorIfStatic::UpdateImmediately) (defined in plGameObject)plGameObject
SetLocalScaling(plVec3 vScaling) (defined in plGameObject)plGameObject
SetLocalScaling(const plSimdVec4f &vScaling, UpdateBehaviorIfStatic updateBehavior=UpdateBehaviorIfStatic::UpdateImmediately) (defined in plGameObject)plGameObject
SetLocalUniformScaling(float fScaling) (defined in plGameObject)plGameObject
SetLocalUniformScaling(const plSimdFloat &fScaling, UpdateBehaviorIfStatic updateBehavior=UpdateBehaviorIfStatic::UpdateImmediately) (defined in plGameObject)plGameObject
SetName(plStringView sName)plGameObject
SetName(const plHashedString &sName) (defined in plGameObject)plGameObject
SetParent(const plGameObjectHandle &hParent, plGameObject::TransformPreservation preserve=TransformPreservation::PreserveGlobal)plGameObject
SetStableRandomSeed(plUInt32 uiSeed)plGameObject
SetTag(const plTag &tag)plGameObject
SetTags(const plTagSet &tags)plGameObject
SetTeamID(plUInt16 uiId)plGameObject
TransformPreservation enum nameplGameObject
TryGetComponentOfBaseType(T *&out_pComponent)plGameObject
TryGetComponentOfBaseType(const T *&out_pComponent) constplGameObject
TryGetComponentOfBaseType(const plRTTI *pType, plComponent *&out_pComponent)plGameObject
TryGetComponentOfBaseType(const plRTTI *pType, const plComponent *&out_pComponent) constplGameObject
TryGetComponentOfBaseType(T *&out_pComponent) (defined in plGameObject)plGameObject
TryGetComponentOfBaseType(const T *&out_pComponent) const (defined in plGameObject)plGameObject
TryGetComponentsOfBaseType(plDynamicArray< T * > &out_components)plGameObject
TryGetComponentsOfBaseType(plDynamicArray< const T * > &out_components) constplGameObject
TryGetComponentsOfBaseType(const plRTTI *pType, plDynamicArray< plComponent * > &out_components)plGameObject
TryGetComponentsOfBaseType(const plRTTI *pType, plDynamicArray< const plComponent * > &out_components) constplGameObject
UpdateBehaviorIfStatic enum nameplGameObject
UpdateGlobalBounds()plGameObject
UpdateGlobalTransform()plGameObject
UpdateGlobalTransformAndBounds()plGameObject
UpdateLocalBounds()plGameObject
WasCreatedByPrefab() constplGameObjectinline