Go to the source code of this file.
Classes |
struct | PHY__Vector2 |
struct | PHY__Vector3 |
struct | PHY__Vector4 |
struct | PHY_CollData |
Typedefs |
typedef struct PHY_CollData | PHY_CollData |
typedef bool(* | PHY_ResponseCallback )(void *client_data, void *client_object1, void *client_object2, const PHY_CollData *coll_data) |
typedef void(* | PHY_CullingCallback )(KX_ClientObjectInfo *info, void *param) |
typedef enum PHY_PhysicsType | PHY_PhysicsType |
typedef enum PHY_ConstraintType | PHY_ConstraintType |
| PHY_ConstraintType enumerates all supported Constraint Types.
|
typedef enum PHY_ShapeType | PHY_ShapeType |
typedef float | PHY_Vector3 [3] |
Enumerations |
enum | {
PHY_FH_RESPONSE,
PHY_SENSOR_RESPONSE,
PHY_CAMERA_RESPONSE,
PHY_OBJECT_RESPONSE,
PHY_STATIC_RESPONSE,
PHY_BROADPH_RESPONSE,
PHY_NUM_RESPONSE
} |
enum | PHY_PhysicsType {
PHY_CONVEX_RIGIDBODY = 16386,
PHY_CONCAVE_RIGIDBODY = 16399,
PHY_CONVEX_FIXEDBODY = 16388,
PHY_CONCAVE_FIXEDBODY = 16401,
PHY_CONVEX_KINEMATICBODY = 16387,
PHY_CONCAVE_KINEMATICBODY = 16400,
PHY_CONVEX_PHANTOMBODY = 16398,
PHY_CONCAVE_PHANTOMBODY = 16402
} |
enum | PHY_ConstraintType {
PHY_POINT2POINT_CONSTRAINT = 1,
PHY_LINEHINGE_CONSTRAINT = 2,
PHY_ANGULAR_CONSTRAINT = 3,
PHY_CONE_TWIST_CONSTRAINT = 4,
PHY_VEHICLE_CONSTRAINT = 11,
PHY_GENERIC_6DOF_CONSTRAINT = 12
} |
| PHY_ConstraintType enumerates all supported Constraint Types.
More...
|
enum | PHY_ShapeType {
PHY_SHAPE_NONE,
PHY_SHAPE_BOX,
PHY_SHAPE_SPHERE,
PHY_SHAPE_CYLINDER,
PHY_SHAPE_CONE,
PHY_SHAPE_CAPSULE,
PHY_SHAPE_MESH,
PHY_SHAPE_POLYTOPE,
PHY_SHAPE_COMPOUND,
PHY_SHAPE_PROXY
} |
Detailed Description
Definition in file PHY_DynamicTypes.h.
Typedef Documentation
PHY_ConstraintType enumerates all supported Constraint Types.
PHY_PhysicsType enumerates all possible Physics Entities. It is mainly used to create/add Physics Objects
Enumeration Type Documentation
- Enumerator:
PHY_FH_RESPONSE |
|
PHY_SENSOR_RESPONSE |
|
PHY_CAMERA_RESPONSE |
|
PHY_OBJECT_RESPONSE |
|
PHY_STATIC_RESPONSE |
|
PHY_BROADPH_RESPONSE |
|
PHY_NUM_RESPONSE |
|
Definition at line 87 of file PHY_DynamicTypes.h.
PHY_ConstraintType enumerates all supported Constraint Types.
- Enumerator:
PHY_POINT2POINT_CONSTRAINT |
|
PHY_LINEHINGE_CONSTRAINT |
|
PHY_ANGULAR_CONSTRAINT |
|
PHY_CONE_TWIST_CONSTRAINT |
|
PHY_VEHICLE_CONSTRAINT |
|
PHY_GENERIC_6DOF_CONSTRAINT |
|
Definition at line 128 of file PHY_DynamicTypes.h.
PHY_PhysicsType enumerates all possible Physics Entities. It is mainly used to create/add Physics Objects
- Enumerator:
PHY_CONVEX_RIGIDBODY |
|
PHY_CONCAVE_RIGIDBODY |
|
PHY_CONVEX_FIXEDBODY |
|
PHY_CONCAVE_FIXEDBODY |
|
PHY_CONVEX_KINEMATICBODY |
|
PHY_CONCAVE_KINEMATICBODY |
|
PHY_CONVEX_PHANTOMBODY |
|
PHY_CONCAVE_PHANTOMBODY |
|
Definition at line 116 of file PHY_DynamicTypes.h.
- Enumerator:
PHY_SHAPE_NONE |
|
PHY_SHAPE_BOX |
|
PHY_SHAPE_SPHERE |
|
PHY_SHAPE_CYLINDER |
|
PHY_SHAPE_CONE |
|
PHY_SHAPE_CAPSULE |
|
PHY_SHAPE_MESH |
|
PHY_SHAPE_POLYTOPE |
|
PHY_SHAPE_COMPOUND |
|
PHY_SHAPE_PROXY |
|
Definition at line 138 of file PHY_DynamicTypes.h.