![]()  | 
  
    Aether3D Game Engine
    
   | 
 
| Cae3d::AudioClip | Audio clip | 
| Cae3d::AudioSourceComponent | Contains an audio clip and methods to play it | 
| Cae3d::CameraComponent | Camera views the scene. Game Object containing a camera component must also contain a transform component to render anything | 
| Cae3d::DirectionalLightComponent | Directional light illuminates the scene from a given direction. Ideal for sunlight | 
| Cae3d::FileSystem::FileContentsData | |
| Cae3d::Font | Contains glyphs loaded from AngelCode BMFont files. For Mac there is a compatible program called BMGlyph | 
| Cae3d::GameObject | GameObject is composed of components that define its behavior | 
| Cae3d::Shader::IntDefaultedToMinusOne | Wraps an int that is defaulted to -1. Needed for uniform handling | 
| Cae3d::Material | Material is used to render a mesh | 
| Cae3d::Mesh | Contains a mesh. Can contain submeshes | 
| Cae3d::MeshRendererComponent | Contains a mesh | 
| Cae3d::Quaternion | Stores an orientation | 
| Cae3d::Scene | Contains game objects in a transform hierarchy | 
| Cae3d::Shader | Shader program containing a vertex and pixel shader | 
| Cae3d::SpriteRendererComponent | Renders sprites | 
| Cae3d::TextRendererComponent | Contains text loaded from AngelCode BMFont: http://www.angelcode.com/products/bmfont/ | 
| ▼Cae3d::TextureBase | Base class for textures | 
| Cae3d::RenderTexture | Render texture | 
| Cae3d::Texture2D | 2D texture | 
| Cae3d::TextureCube | Cube Map texture | 
| Cae3d::TransformComponent | Stores a position and an orientation | 
| Cae3d::Vec3 | 3-component vector | 
| Cae3d::Vec4 | 4-component vector | 
| Cae3d::WindowEvent | Window event is a key press, close event, mouse click etc | 
 1.8.9.1