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

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

BuildGeometry(plGeometry &geom, plEnum< plGreyBoxShape > shape, bool bOnlyRoughDetails) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
Deinitialize() overrideplRenderComponentprotectedvirtual
DeserializeComponent(plWorldReader &inout_stream) overrideplGreyBoxComponentvirtual
EnableUnhandledMessageHandler(bool enable)plComponentprotected
EnsureInitialized()plComponent
EnsureSimulationStarted()plComponent
GenerateMesh() const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
GenerateMeshName(plStringBuilder &out_sName) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
GenerateMeshResourceDescriptor(plMeshResourceDescriptor &desc) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
GetActiveFlag() constplComponent
GetCurvature() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetDetail() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetGenerateCollision() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetHandle() constplComponent
GetIncludeInNavmesh() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetLocalBounds(plBoundingBoxSphere &bounds, bool &bAlwaysVisible, plMsgUpdateLocalBounds &msg) overrideplGreyBoxComponentprotectedvirtual
GetMaterial() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetMaterialFile() const (defined in plGreyBoxComponent)plGreyBoxComponent
GetMode() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetOwner()plComponent
GetOwner() constplComponent
GetOwningManager()plComponent
GetOwningManager() constplComponent
GetShape() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizeNegX() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizeNegY() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizeNegZ() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizePosX() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizePosY() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSizePosZ() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSlopedBottom() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetSlopedTop() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetThickness() const (defined in plGreyBoxComponent)plGreyBoxComponentinline
GetTypeId() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetUniqueID() constplComponent
GetUniqueIdForRendering(const plComponent &component, plUInt32 uiInnerIndex=0, plUInt32 uiInnerIndexShift=24)plRenderComponentstatic
GetUniqueIdForRendering(plUInt32 uiInnerIndex=0, plUInt32 uiInnerIndexShift=24) constplRenderComponentinline
GetUserFlag(plUInt8 uiFlagIndex) constplComponent
GetWorld()plComponent
GetWorld() constplComponent
HandlesMessage(const plMessage &msg) constplComponentvirtual
Initialize()plComponentprotectedvirtual
InvalidateCachedRenderData() (defined in plRenderComponent)plRenderComponentprotected
InvalidateMesh() (defined in plGreyBoxComponent)plGreyBoxComponentprotected
IsActive() constplComponent
IsActiveAndInitialized() constplComponent
IsActiveAndSimulating() constplComponent
IsDynamic() constplComponentprotected
IsInitialized() const (defined in plComponent)plComponentprotected
IsInitializing() const (defined in plComponent)plComponentprotected
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsSimulationStarted() const (defined in plComponent)plComponentprotected
m_bGenerateCollision (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_bIncludeInNavmesh (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_bSlopedBottom (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_bSlopedTop (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_bUseAsOccluder (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_Color (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_Curvature (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizeNegX (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizeNegY (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizeNegZ (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizePosX (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizePosY (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fSizePosZ (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_fThickness (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_hMaterial (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_hMesh (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_pMessageDispatchTypeplComponentprotected
m_pOccluderObject (defined in plGreyBoxComponent)plGreyBoxComponentmutableprotected
m_Shape (defined in plGreyBoxComponent)plGreyBoxComponentprotected
m_uiDetail (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnActivated() overrideplGreyBoxComponentprotectedvirtual
OnBuildStaticMesh(plMsgBuildStaticMesh &msg) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnDeactivated() overrideplRenderComponentprotectedvirtual
OnMsgExtractGeometry(plMsgExtractGeometry &msg) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnMsgExtractOccluderData(plMsgExtractOccluderData &msg) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnMsgExtractRenderData(plMsgExtractRenderData &msg) const (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnMsgSetColor(plMsgSetColor &ref_msg) (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnMsgSetMeshMaterial(plMsgSetMeshMaterial &ref_msg) (defined in plGreyBoxComponent)plGreyBoxComponentprotected
OnSimulationStarted()plComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg)plComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg) constplComponentprotectedvirtual
OnUpdateLocalBounds(plMsgUpdateLocalBounds &msg) (defined in plRenderComponent)plRenderComponentprotected
plComponent()plComponentprotected
plGreyBoxComponent() (defined in plGreyBoxComponent)plGreyBoxComponent
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plRenderComponent() (defined in plRenderComponent)plRenderComponent
PostMessage(const plMessage &msg, plTime delay=plTime::MakeZero(), plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplComponent
SendMessage(plMessage &ref_msg)plComponentinline
SendMessage(plMessage &ref_msg) const (defined in plComponent)plComponentinline
SerializeComponent(plWorldWriter &inout_stream) const overrideplGreyBoxComponentvirtual
SetActiveFlag(bool bEnabled)plComponent
SetCreatedByPrefab()plComponentinline
SetCurvature(plAngle curvature)plGreyBoxComponent
SetDetail(plUInt32 uiDetail)plGreyBoxComponent
SetGenerateCollision(bool b)plGreyBoxComponent
SetIncludeInNavmesh(bool b)plGreyBoxComponent
SetMaterial(const plMaterialResourceHandle &hMaterial)plGreyBoxComponentinline
SetMaterialFile(const char *szFile)plGreyBoxComponent
SetShape(plEnum< plGreyBoxShape > shape)plGreyBoxComponent
SetSizeNegX(float f)plGreyBoxComponent
SetSizeNegY(float f)plGreyBoxComponent
SetSizeNegZ(float f)plGreyBoxComponent
SetSizePosX(float f)plGreyBoxComponent
SetSizePosY(float f)plGreyBoxComponent
SetSizePosZ(float f)plGreyBoxComponent
SetSlopedBottom(bool b)plGreyBoxComponent
SetSlopedTop(bool b)plGreyBoxComponent
SetThickness(float f)plGreyBoxComponent
SetUniqueID(plUInt32 uiUniqueID)plComponent
SetUserFlag(plUInt8 uiFlagIndex, bool bSet)plComponent
TriggerLocalBoundsUpdate()plRenderComponent
WasCreatedByPrefab() constplComponentinline
~plComponent() (defined in plComponent)plComponentprotectedvirtual
~plGreyBoxComponent() (defined in plGreyBoxComponent)plGreyBoxComponent
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plRenderComponent() (defined in plRenderComponent)plRenderComponent