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

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

CreateSpatialData(const plSimdBBoxSphere &bounds, plGameObject *pObject, plUInt32 uiCategoryBitmask, const plTagSet &tags)=0 (defined in plSpatialSystem)plSpatialSystempure virtual
CreateSpatialDataAlwaysVisible(plGameObject *pObject, plUInt32 uiCategoryBitmask, const plTagSet &tags)=0 (defined in plSpatialSystem)plSpatialSystempure virtual
DeleteSpatialData(const plSpatialDataHandle &hData)=0 (defined in plSpatialSystem)plSpatialSystempure virtual
FindObjectsInBox(const plBoundingBox &box, const QueryParams &queryParams, plDynamicArray< plGameObject * > &out_objects) const (defined in plSpatialSystem)plSpatialSystemvirtual
FindObjectsInBox(const plBoundingBox &box, const QueryParams &queryParams, QueryCallback callback) const =0 (defined in plSpatialSystem)plSpatialSystempure virtual
FindObjectsInSphere(const plBoundingSphere &sphere, const QueryParams &queryParams, plDynamicArray< plGameObject * > &out_objects) const (defined in plSpatialSystem)plSpatialSystemvirtual
FindObjectsInSphere(const plBoundingSphere &sphere, const QueryParams &queryParams, QueryCallback callback) const =0 (defined in plSpatialSystem)plSpatialSystempure virtual
FindVisibleObjects(const plFrustum &frustum, const QueryParams &queryParams, plDynamicArray< const plGameObject * > &out_objects, IsOccludedFunc isOccluded, plVisibilityState visType) const =0 (defined in plSpatialSystem)plSpatialSystempure virtual
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetVisibilityState(const plSpatialDataHandle &hData, plUInt32 uiNumFramesBeforeInvisible) const =0plSpatialSystempure virtual
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsOccludedFunc typedef (defined in plSpatialSystem)plSpatialSystem
m_Allocator (defined in plSpatialSystem)plSpatialSystemprotected
m_uiFrameCounter (defined in plSpatialSystem)plSpatialSystemprotected
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plSpatialSystem() (defined in plSpatialSystem)plSpatialSystem
QueryCallback typedef (defined in plSpatialSystem)plSpatialSystem
StartNewFrame() (defined in plSpatialSystem)plSpatialSystemvirtual
UpdateSpatialDataBounds(const plSpatialDataHandle &hData, const plSimdBBoxSphere &bounds)=0 (defined in plSpatialSystem)plSpatialSystempure virtual
UpdateSpatialDataObject(const plSpatialDataHandle &hData, plGameObject *pObject)=0 (defined in plSpatialSystem)plSpatialSystempure virtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plSpatialSystem() (defined in plSpatialSystem)plSpatialSystem