XII Release 0.1.0
Loading...
Searching...
No Matches
xiiPhysicsWorldModuleInterface Member List

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

AddFixedJointComponent(xiiGameObject *pOwner, const xiiPhysicsWorldModuleInterface::FixedJointConfig &cfg)xiiPhysicsWorldModuleInterfaceinlinevirtual
AddStaticCollisionBox(xiiGameObject *pOwner, xiiVec3 vBoxSize)xiiPhysicsWorldModuleInterfaceinlinevirtual
Deinitialize()xiiWorldModuleinlineprotectedvirtual
DeregisterUpdateFunction(const UpdateFunctionDesc &desc)xiiWorldModuleprotected
GetAllocator()xiiWorldModuleprotected
GetBlockAllocator()xiiWorldModuleprotected
GetCollisionLayerByName(xiiStringView sName) const =0xiiPhysicsWorldModuleInterfacepure virtual
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetGravity() const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
GetWorld()xiiWorldModule
GetWorld() constxiiWorldModule
GetWorldIndex() constxiiWorldModule
GetWorldSimulationEnabled() constxiiWorldModuleprotected
GetWorldSpaceBounds(xiiGameObject *pOwner, xiiUInt32 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes, bool bIncludeChildObjects) constxiiPhysicsWorldModuleInterfaceinlinevirtual
Initialize()xiiWorldModuleinlineprotectedvirtual
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
m_pWorld (defined in xiiWorldModule)xiiWorldModuleprotected
OnSimulationStarted()xiiWorldModuleinlineprotectedvirtual
OverlapTestBox(const xiiVec3 &vBoxExtents, const xiiVec3 &vPosition, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
OverlapTestCapsule(float fCapsuleRadius, float fCapsuleHeight, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
OverlapTestCylinder(float fCylinderRadius, float fCylinderHeight, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
OverlapTestSphere(float fSphereRadius, const xiiVec3 &vPosition, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
QueryShapesInBox(xiiPhysicsOverlapResultArray &out_results, const xiiVec3 &vBoxExtents, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
QueryShapesInCapsule(xiiPhysicsOverlapResultArray &out_results, float fCapsuleRadius, float fCapsuleHeight, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
QueryShapesInCylinder(xiiPhysicsOverlapResultArray &out_results, float fCylinderRadius, float fCylinderHeight, const xiiTransform &transform, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
QueryShapesInSphere(xiiPhysicsOverlapResultArray &out_results, float fSphereRadius, const xiiVec3 &vPosition, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
Raycast(xiiPhysicsCastResult &out_result, const xiiVec3 &vStart, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params, xiiPhysicsHitCollection collection=xiiPhysicsHitCollection::Closest) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
RaycastAll(xiiPhysicsCastResultArray &out_results, const xiiVec3 &vStart, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
RegisterUpdateFunction(const UpdateFunctionDesc &desc)xiiWorldModuleprotected
SweepTestBox(xiiPhysicsCastResult &out_result, const xiiVec3 &vBoxExtents, const xiiTransform &transform, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params, xiiPhysicsHitCollection collection=xiiPhysicsHitCollection::Closest) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
SweepTestCapsule(xiiPhysicsCastResult &out_result, float fCapsuleRadius, float fCapsuleHeight, const xiiTransform &transform, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params, xiiPhysicsHitCollection collection=xiiPhysicsHitCollection::Closest) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
SweepTestCylinder(xiiPhysicsCastResult &out_result, float fCylinderRadius, float fCylinderHeight, const xiiTransform &transform, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params, xiiPhysicsHitCollection collection=xiiPhysicsHitCollection::Closest) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
SweepTestSphere(xiiPhysicsCastResult &out_result, float fSphereRadius, const xiiVec3 &vStart, const xiiVec3 &vDir, float fDistance, const xiiPhysicsQueryParameters &params, xiiPhysicsHitCollection collection=xiiPhysicsHitCollection::Closest) const =0 (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfacepure virtual
UpdateFunction typedefxiiWorldModuleprotected
WorldClear()xiiWorldModuleinlineprotectedvirtual
xiiPhysicsWorldModuleInterface(xiiWorld *pWorld) (defined in xiiPhysicsWorldModuleInterface)xiiPhysicsWorldModuleInterfaceinlineprotected
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
xiiWorldModule(xiiWorld *pWorld) (defined in xiiWorldModule)xiiWorldModuleprotected
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual
~xiiWorldModule() (defined in xiiWorldModule)xiiWorldModuleprotectedvirtual