#include <Object.h>
Inherited by Mesh, ObjectGroup, ParticleSystem, PolygonalModel, and Sky.
Inheritance diagram for Object:


Public Methods | |
| Object () | |
| const AABoundingBox & | getBound () const |
| virtual bool | update (World &world) |
| virtual void | render (RenderContext &rc, RenderContext::Visibility visibility=RenderContext::PartlyVisible)=0 |
| virtual float | collide (const CollisionHull &hull, Vertex3 &nearestIntersection) |
| virtual real | intersect (const Ray &ray) const |
| void | read (WDFFile &f) |
| virtual void | write (WDFFile &f) |
| virtual void | readChunk (WDFFile::Chunk &chunk, WDFFile &f) |
Protected Attributes | |
| AABoundingBox | bound |