CrystalSpace

Public API Reference

ivaria/dynamics.h File Reference

Physics interfaces. More...

#include "csutil/scf.h"

Go to the source code of this file.

Classes

struct  iBodyGroup
 Body Group is a collection of bodies which don't collide with each other. More...
struct  iDynamics
 This is the interface for the actual plugin. More...
struct  iDynamicsColliderCollisionCallback
 This is the interface for attaching a collider callback to the body. More...
struct  iDynamicsCollisionCallback
 This is the interface for attaching a collider callback to the body. More...
struct  iDynamicsMoveCallback
 This is the interface for a dynamics move callback. More...
struct  iDynamicsStepCallback
 This is the interface for a dynamics step callback. More...
struct  iDynamicsSystemCollider
 This is the interface for a dynamics system collider. More...
struct  iDynamicSystem
 This is the interface for the dynamics core. More...
struct  iJoint
 This is the interface for a joint. More...
struct  iRigidBody
 This is the interface for a rigid body. More...

Enumerations

enum  csColliderGeometryType {
  NO_GEOMETRY, BOX_COLLIDER_GEOMETRY, PLANE_COLLIDER_GEOMETRY, TRIMESH_COLLIDER_GEOMETRY,
  CYLINDER_COLLIDER_GEOMETRY, CAPSULE_COLLIDER_GEOMETRY, SPHERE_COLLIDER_GEOMETRY
}


Detailed Description

Physics interfaces.

Definition in file dynamics.h.


Enumeration Type Documentation

Enumerator:
NO_GEOMETRY 
BOX_COLLIDER_GEOMETRY 
PLANE_COLLIDER_GEOMETRY 
TRIMESH_COLLIDER_GEOMETRY 
CYLINDER_COLLIDER_GEOMETRY 
CAPSULE_COLLIDER_GEOMETRY 
SPHERE_COLLIDER_GEOMETRY 

Definition at line 648 of file dynamics.h.


Generated for Crystal Space 1.2.1 by doxygen 1.5.3