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

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

GetCollisionLayerByName(xiiWorld *pWorld, xiiStringView sLayerName)xiiScriptExtensionClass_Physicsstatic
GetGravity(xiiWorld *pWorld)xiiScriptExtensionClass_Physicsstatic
GetImpulseTypeByName(xiiWorld *pWorld, xiiStringView sImpulseTypeName)xiiScriptExtensionClass_Physicsstatic
GetWeightCategoryByName(xiiWorld *pWorld, xiiStringView sCategoryName)xiiScriptExtensionClass_Physicsstatic
OverlapTestCapsule(xiiWorld *pWorld, float fRadius, float fHeight, const xiiTransform &transform, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic)xiiScriptExtensionClass_Physicsstatic
OverlapTestLine(xiiWorld *pWorld, const xiiVec3 &vStart, const xiiVec3 &vEnd, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic, xiiUInt32 uiIgnoreObjectID=xiiInvalidIndex)xiiScriptExtensionClass_Physicsstatic
OverlapTestSphere(xiiWorld *pWorld, float fRadius, const xiiVec3 &vPosition, xiiUInt8 uiCollisionLayer, xiiBitflags< xiiPhysicsShapeType > shapeTypes=xiiPhysicsShapeType::Static|xiiPhysicsShapeType::Dynamic)xiiScriptExtensionClass_Physicsstatic
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_Physicsstatic
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_Physicsstatic
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_Physicsstatic
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_Physicsstatic