![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiScriptExtensionClass_Physics, including all inherited members.
| GetCollisionLayerByName(xiiWorld *pWorld, xiiStringView sLayerName) | xiiScriptExtensionClass_Physics | static |
| GetGravity(xiiWorld *pWorld) | xiiScriptExtensionClass_Physics | static |
| GetImpulseTypeByName(xiiWorld *pWorld, xiiStringView sImpulseTypeName) | xiiScriptExtensionClass_Physics | static |
| GetWeightCategoryByName(xiiWorld *pWorld, xiiStringView sCategoryName) | xiiScriptExtensionClass_Physics | static |
| OverlapTestCapsule(xiiWorld *pWorld, float fRadius, float fHeight, const xiiTransform &transform, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic) | xiiScriptExtensionClass_Physics | static |
| OverlapTestLine(xiiWorld *pWorld, const xiiVec3 &vStart, const xiiVec3 &vEnd, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic, xiiUInt32 uiIgnoreObjectID=xiiInvalidIndex) | xiiScriptExtensionClass_Physics | static |
| OverlapTestSphere(xiiWorld *pWorld, float fRadius, const xiiVec3 &vPosition, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic) | xiiScriptExtensionClass_Physics | static |
| Raycast(xiiVec3 &out_vHitPosition, xiiVec3 &out_vHitNormal, xiiGameObjectHandle &out_hHitObject, xiiWorld *pWorld, const xiiVec3 &vStart, const xiiVec3 &vDirection, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic, xiiUInt32 uiIgnoreObjectID=xiiInvalidIndex) | xiiScriptExtensionClass_Physics | static |
| RaycastSurfaceInteraction(xiiWorld *pWorld, const xiiVec3 &vRayStart, const xiiVec3 &vRayDirection, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes, xiiStringView sFallbackSurface, const xiiTempHashedString &sInteraction, float fInteractionImpulse, xiiUInt32 uiIgnoreObjectID=xiiInvalidIndex) | xiiScriptExtensionClass_Physics | static |
| SweepTestCapsule(xiiVec3 &out_vHitPosition, xiiVec3 &out_vHitNormal, xiiGameObjectHandle &out_hHitObject, xiiWorld *pWorld, float fRadius, float fHeight, const xiiTransform &start, const xiiVec3 &vDirection, float fDistance, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic) | xiiScriptExtensionClass_Physics | static |
| SweepTestSphere(xiiVec3 &out_vHitPosition, xiiVec3 &out_vHitNormal, xiiGameObjectHandle &out_hHitObject, xiiWorld *pWorld, float fRadius, const xiiVec3 &vStart, const xiiVec3 &vDirection, float fDistance, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic) | xiiScriptExtensionClass_Physics | static |