![]() |
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 |