Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
iBodyGroup Struct Reference
Body Group is a collection of bodies which don't collide with each other. More...
#include <ivaria/dynamics.h>
Inheritance diagram for iBodyGroup:

Public Member Functions | |
virtual void | AddBody (iRigidBody *body)=0 |
Adds a body to this group. | |
virtual bool | BodyInGroup (iRigidBody *body)=0 |
Tells whether the body is in this group or not. | |
virtual void | RemoveBody (iRigidBody *body)=0 |
Removes a body from this group. |
Detailed Description
Body Group is a collection of bodies which don't collide with each other.This can speed up processing by manually avoiding certain collisions. For instance if you have a car built of many different bodies. The bodies can be collected into a group and the car will be treated as a single object.
Main creators of instances implementing this interface:
Main ways to get pointers to this interface: Main users of this interface:
Definition at line 330 of file dynamics.h.
Member Function Documentation
|
Adds a body to this group.
|
|
Tells whether the body is in this group or not.
|
|
Removes a body from this group.
|
The documentation for this struct was generated from the following file:
- ivaria/dynamics.h
Generated for Crystal Space by doxygen 1.4.4