![]() |
Aether3D
Game Engine
|
CAether3D_API | Handles DLL loading and engine object creation |
CAudio | Handles audio |
CCamera | Perspective or orthographic camera |
CFace | |
CKeyboardInput | Reads keyboard |
CLight | Light |
CMaterial | Stores material properties for Mesh. Their names/values are directly mapped into shader uniforms |
CMatrix44 | Row-major 4x4 Matrix |
CModel | Contains meshes loaded from Aether3D's own .ae3d file format |
CMouseInput | Reads mouse |
CQuaternion | Stores an orientation |
CRenderer | Renders models and UI |
CScene | Stores scene in a scene graph |
CSceneGraphNode | Scene Graph Node. Models, Lights and Cameras are derived from this class |
CTexture | 2D or Cube Map texture |
CVec3 | 3-component vector |
CVec4 | 4-component vector |