![]() |
Public API Reference |
#include <collider.h>
Static Public Methods | |
void | InitializeCollisionWrapper (iCollideSystem *colsys, iMeshWrapper *mesh) |
Initialize collision detection for a single object. More... | |
void | InitializeCollisionWrappers (iCollideSystem *colsys, iEngine *engine, iRegion *region=NULL) |
Initialize collision detection (i.e. More... |
Definition at line 118 of file cstool/collider.h.
|
Initialize collision detection for a single object. This function will first check if the parent factory has a collider. If so it will use that for the object too. Otherwise it will create a new collider and attaches it to the object. The new collider will also be attached to the parent factory if it supports iObjectModel. This function will also initialize colliders for the children of the mesh. |
|
Initialize collision detection (i.e. create csColliderWrapper) for all objects in the engine. If the optional region is given only the objects from that region will be initialized. |