Compound list   Compound Members  

World3D Class Reference

This class provides maintenance for 3D Objects. More...

List of all members.

Public Members


Detailed Description

This class provides maintenance for 3D Objects.

It moves them, renders them and checks for events, which are sent to them.


Member Function Documentation

virtual long World3D::add(Object* O) [virtual]

this checks to make sure that any Object added to a World3D is derived from Object3D.

Returns -1 if dynamic_cast fails.

virtual long World3D::preRender(View& view) [virtual]

This verifies that the view passed to render() is a View3D.

If not, it returns non-zero to skip rendering.

virtual long World3D::postObjectRender(World_Object* O, View& view) [virtual]

This implementation calls the view's postObjectRender() after each object is rendered.


The documentation for this class was generated from the following file: