#include <ObjectGroup.h>
Inherits Object.
Inherited by World.
Inheritance diagram for ObjectGroup:


Public Methods | |
| virtual | ~ObjectGroup () |
| void | clear () |
| void | add (Object *obj) |
| Object * | remove (Object *obj) |
| bool | update (World &world) |
| void | render (RenderContext &rc, RenderContext::Visibility visibility=RenderContext::PartlyVisible) |
| float | collide (const CollisionHull &hull, Vertex3 &nearestIntersection) |
| real | intersect (const Ray &ray) const |
| void | write (WDFFile &f) |
| void | readChunk (WDFFile::Chunk &chunk, WDFFile &f) |
Protected Types | |
| typedef vector< Object * > | ObjectList |
Protected Attributes | |
| ObjectList | group |