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

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

AddFixedJointComponent(plGameObject *pOwner, const plPhysicsWorldModuleInterface::FixedJointConfig &cfg)plPhysicsWorldModuleInterfaceinlinevirtual
AddStaticCollisionBox(plGameObject *pOwner, plVec3 vBoxSize)plPhysicsWorldModuleInterfaceinlinevirtual
Deinitialize()plWorldModuleinlineprotectedvirtual
DeregisterUpdateFunction(const UpdateFunctionDesc &desc)plWorldModuleprotected
GetAllocator()plWorldModuleprotected
GetBlockAllocator()plWorldModuleprotected
GetCollisionLayerByName(plStringView sName) const =0plPhysicsWorldModuleInterfacepure virtual
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetGravity() const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetWorld()plWorldModule
GetWorld() constplWorldModule
GetWorldIndex() constplWorldModule
GetWorldSimulationEnabled() constplWorldModuleprotected
GetWorldSpaceBounds(plGameObject *pOwner, plUInt32 uiCollisionLayer, plBitflags< plPhysicsShapeType > shapeTypes, bool bIncludeChildObjects) constplPhysicsWorldModuleInterfaceinlinevirtual
Initialize()plWorldModuleinlineprotectedvirtual
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
m_pWorld (defined in plWorldModule)plWorldModuleprotected
OnSimulationStarted()plWorldModuleinlineprotectedvirtual
OverlapTestCapsule(float fCapsuleRadius, float fCapsuleHeight, const plTransform &transform, const plPhysicsQueryParameters &params) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
OverlapTestSphere(float fSphereRadius, const plVec3 &vPosition, const plPhysicsQueryParameters &params) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
plPhysicsWorldModuleInterface(plWorld *pWorld) (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfaceinlineprotected
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plWorldModule(plWorld *pWorld) (defined in plWorldModule)plWorldModuleprotected
QueryShapesInSphere(plPhysicsOverlapResultArray &out_results, float fSphereRadius, const plVec3 &vPosition, const plPhysicsQueryParameters &params) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
Raycast(plPhysicsCastResult &out_result, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters &params, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
RaycastAll(plPhysicsCastResultArray &out_results, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters &params) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
RegisterUpdateFunction(const UpdateFunctionDesc &desc)plWorldModuleprotected
SweepTestBox(plPhysicsCastResult &out_result, plVec3 vBoxExtends, const plTransform &transform, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters &params, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
SweepTestCapsule(plPhysicsCastResult &out_result, float fCapsuleRadius, float fCapsuleHeight, const plTransform &transform, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters &params, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
SweepTestSphere(plPhysicsCastResult &out_result, float fSphereRadius, const plVec3 &vStart, const plVec3 &vDir, float fDistance, const plPhysicsQueryParameters &params, plPhysicsHitCollection collection=plPhysicsHitCollection::Closest) const =0 (defined in plPhysicsWorldModuleInterface)plPhysicsWorldModuleInterfacepure virtual
UpdateFunction typedefplWorldModuleprotected
WorldClear()plWorldModuleinlineprotectedvirtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plWorldModule() (defined in plWorldModule)plWorldModuleprotectedvirtual