CrystalSpace

Public API Reference

iDynamicsColliderCollisionCallback Struct Reference

This is the interface for attaching a collision callback to a collider. More...

#include <ivaria/dynamics.h>

Inheritance diagram for iDynamicsColliderCollisionCallback:

List of all members.

Public Member Functions

virtual void Execute (iDynamicsSystemCollider *thiscollider, iRigidBody *otherbody)=0
 A collision has occured between this collider and a rigid body.
virtual void Execute (iDynamicsSystemCollider *thiscollider, iDynamicsSystemCollider *othercollider)=0
 A collision has occured between this collider and another.

Detailed Description

This is the interface for attaching a collision callback to a collider.

Main ways to get pointers to this interface:

Main users of this interface:

Definition at line 840 of file dynamics.h.


Member Function Documentation

virtual void iDynamicsColliderCollisionCallback::Execute ( iDynamicsSystemCollider thiscollider,
iRigidBody otherbody 
) [pure virtual]

A collision has occured between this collider and a rigid body.

virtual void iDynamicsColliderCollisionCallback::Execute ( iDynamicsSystemCollider thiscollider,
iDynamicsSystemCollider othercollider 
) [pure virtual]

A collision has occured between this collider and another.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 2.1 by doxygen 1.6.1