ivaria/collisions.h File Reference
Collision interfaces. More...
#include "csutil/scf.h"#include "csutil/csstring.h"#include "csgeom/vector3.h"#include "csgeom/matrix3.h"#include "csgeom/transfrm.h"#include "csgeom/plane3.h"Go to the source code of this file.
Classes | |
| struct | CS::Collisions::CollisionData |
| A structure used to return the collision data between two objects. More... | |
| struct | CS::Collisions::CollisionGroup |
| A structure of collision group. More... | |
| struct | CS::Collisions::HitBeamResult |
| A structure used to return the result of hit beam. More... | |
| struct | CS::Collisions::iCollider |
| A base interface for colliders. More... | |
| struct | CS::Collisions::iColliderBox |
| A box collider. More... | |
| struct | CS::Collisions::iColliderCapsule |
| A capsule collider. More... | |
| struct | CS::Collisions::iColliderConcaveMesh |
| A static concave mesh collider. More... | |
| struct | CS::Collisions::iColliderConcaveMeshScaled |
| A scaled static concave mesh collider. More... | |
| struct | CS::Collisions::iColliderCone |
| A cone collider. More... | |
| struct | CS::Collisions::iColliderConvexMesh |
| A convex mesh collider. More... | |
| struct | CS::Collisions::iColliderCylinder |
| A cylinder collider. More... | |
| struct | CS::Collisions::iColliderPlane |
| A static plane collider. More... | |
| struct | CS::Collisions::iColliderSphere |
| A sphere collider. More... | |
| struct | CS::Collisions::iColliderTerrain |
| A terrain collider. More... | |
| struct | CS::Collisions::iCollisionActor |
| A iCollisionActor is a kinematic collision object. More... | |
| struct | CS::Collisions::iCollisionCallback |
| This is the interface for attaching a collision callback to a collision object. More... | |
| struct | CS::Collisions::iCollisionObject |
| This is the interface of a collision object. More... | |
| struct | CS::Collisions::iCollisionSector |
| This is the interface for the collision sector. More... | |
| struct | CS::Collisions::iCollisionSystem |
| This is the Collision plug-in. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
| namespace | CS::Collisions |
Collision detection and utilities. | |
| namespace | CS::Physics |
Objects of a dynamic simulation. | |
Enumerations | |
| enum | CS::Collisions::ColliderType |
The type of a collider. More... | |
| enum | CS::Collisions::CollisionObjectType |
The type of a collision object. More... | |
Detailed Description
Collision interfaces.
Definition in file collisions.h.
Generated for Crystal Space 2.1 by doxygen 1.6.1
