![]() |
Plasma Engine
2.0
|
This is the complete list of members for plPhysicsWorldModuleInterface, including all inherited members.
AddFixedJointComponent(plGameObject *pOwner, const plPhysicsWorldModuleInterface::FixedJointConfig &cfg) | plPhysicsWorldModuleInterface | inlinevirtual |
AddStaticCollisionBox(plGameObject *pOwner, plVec3 vBoxSize) | plPhysicsWorldModuleInterface | inlinevirtual |
Deinitialize() | plWorldModule | inlineprotectedvirtual |
DeregisterUpdateFunction(const UpdateFunctionDesc &desc) | plWorldModule | protected |
GetAllocator() | plWorldModule | protected |
GetBlockAllocator() | plWorldModule | protected |
GetCollisionLayerByName(plStringView sName) const =0 | plPhysicsWorldModuleInterface | pure virtual |
GetDynamicRTTI() const (defined in plReflectedClass) | plReflectedClass | inlinevirtual |
GetGravity() const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
GetStaticRTTI() (defined in plNoBase) | plNoBase | inlinestatic |
GetWorld() | plWorldModule | |
GetWorld() const | plWorldModule | |
GetWorldIndex() const | plWorldModule | |
GetWorldSimulationEnabled() const | plWorldModule | protected |
GetWorldSpaceBounds(plGameObject *pOwner, plUInt32 uiCollisionLayer, plBitflags< plPhysicsShapeType > shapeTypes, bool bIncludeChildObjects) const | plPhysicsWorldModuleInterface | inlinevirtual |
Initialize() | plWorldModule | inlineprotectedvirtual |
IsInstanceOf(const plRTTI *pType) const | plReflectedClass | |
IsInstanceOf() const | plReflectedClass | inline |
m_pWorld (defined in plWorldModule) | plWorldModule | protected |
OnSimulationStarted() | plWorldModule | inlineprotectedvirtual |
OverlapTestCapsule(float fCapsuleRadius, float fCapsuleHeight, const plTransform &transform, const plPhysicsQueryParameters ¶ms) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
OverlapTestSphere(float fSphereRadius, const plVec3 &vPosition, const plPhysicsQueryParameters ¶ms) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
plPhysicsWorldModuleInterface(plWorld *pWorld) (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | inlineprotected |
plReflectedClass()=default (defined in plReflectedClass) | plReflectedClass | |
plWorldModule(plWorld *pWorld) (defined in plWorldModule) | plWorldModule | protected |
QueryShapesInSphere(plPhysicsOverlapResultArray &out_results, float fSphereRadius, const plVec3 &vPosition, const plPhysicsQueryParameters ¶ms) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
Raycast(plPhysicsCastResult &out_result, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters ¶ms, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
RaycastAll(plPhysicsCastResultArray &out_results, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters ¶ms) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
RegisterUpdateFunction(const UpdateFunctionDesc &desc) | plWorldModule | protected |
SweepTestBox(plPhysicsCastResult &out_result, plVec3 vBoxExtends, const plTransform &transform, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters ¶ms, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
SweepTestCapsule(plPhysicsCastResult &out_result, float fCapsuleRadius, float fCapsuleHeight, const plTransform &transform, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters ¶ms, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
SweepTestSphere(plPhysicsCastResult &out_result, float fSphereRadius, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters ¶ms, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface) | plPhysicsWorldModuleInterface | pure virtual |
UpdateFunction typedef | plWorldModule | protected |
WorldClear() | plWorldModule | inlineprotectedvirtual |
~plReflectedClass()=default (defined in plReflectedClass) | plReflectedClass | virtual |
~plWorldModule() (defined in plWorldModule) | plWorldModule | protectedvirtual |