Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Object Class Reference

World object base class. More...

#include <Object.h>

Inherited by Mesh, ObjectGroup, ParticleSystem, PolygonalModel, and Sky.

Inheritance diagram for Object:

Inheritance graph
[legend]
Collaboration diagram for Object:

Collaboration graph
[legend]
List of all members.

Public Methods

 Object ()
const AABoundingBoxgetBound () 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

Detailed Description

World object base class.


The documentation for this class was generated from the following files:
This documentation was generated using doxygen. If you have any comments or additions please mail me.