#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). | |