CrystalSpace

Public API Reference

CS::Collisions Namespace Reference

Collision detection and utilities. More...

Classes

struct  CollisionData
 A structure used to return the collision data between two objects. More...
struct  CollisionGroup
 A structure of collision group. More...
struct  HitBeamResult
 A structure used to return the result of hit beam. More...
struct  iCollider
 A base interface for colliders. More...
struct  iColliderBox
 A box collider. More...
struct  iColliderCapsule
 A capsule collider. More...
struct  iColliderConcaveMesh
 A static concave mesh collider. More...
struct  iColliderConcaveMeshScaled
 A scaled static concave mesh collider. More...
struct  iColliderCone
 A cone collider. More...
struct  iColliderConvexMesh
 A convex mesh collider. More...
struct  iColliderCylinder
 A cylinder collider. More...
struct  iColliderPlane
 A static plane collider. More...
struct  iColliderSphere
 A sphere collider. More...
struct  iColliderTerrain
 A terrain collider. More...
struct  iCollisionActor
 A iCollisionActor is a kinematic collision object. More...
struct  iCollisionCallback
 This is the interface for attaching a collision callback to a collision object. More...
struct  iCollisionObject
 This is the interface of a collision object. More...
struct  iCollisionSector
 This is the interface for the collision sector. More...
struct  iCollisionSystem
 This is the Collision plug-in. More...

Enumerations

enum  ColliderType
 

The type of a collider.

More...
enum  CollisionObjectType
 

The type of a collision object.

More...

Detailed Description

Collision detection and utilities.


Enumeration Type Documentation

The type of a collider.

Definition at line 62 of file collisions.h.

The type of a collision object.

Definition at line 80 of file collisions.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1