D:/CHAI3D/build-2-0-0/2.0.0/win32/src/scenegraph/CGenericObject.h File Reference

Scenegraph
Base Class. More...

#include "math/CMaths.h"
#include "graphics/CDraw3D.h"
#include "graphics/CColor.h"
#include "graphics/CMacrosGL.h"
#include "graphics/CMaterial.h"
#include "graphics/CTexture2D.h"
#include "collisions/CCollisionBasics.h"
#include "forces/CInteractionBasics.h"
#include "effects/CGenericEffect.h"
#include "extras/CGenericType.h"
#include <typeinfo>
#include <vector>
#include <list>

Go to the source code of this file.

Classes

class  cGenericObject
 This class is the root of basically every render-able object in CHAI. It defines a reference frame (position and rotation) and virtual methods for rendering, which are overloaded by useful subclasses.
. More...

Enumerations

enum  chai_render_modes { CHAI_RENDER_MODE_RENDER_ALL = 0, CHAI_RENDER_MODE_NON_TRANSPARENT_ONLY, CHAI_RENDER_MODE_TRANSPARENT_BACK_ONLY, CHAI_RENDER_MODE_TRANSPARENT_FRONT_ONLY }
 Constants that define specific rendering passes (see cCamera.cpp).


Detailed Description

Scenegraph
Base Class.



CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.