![]() |
Aether3D Game Engine
|
▼Nae3d | |
▼NFileSystem | |
CFileContentsData | |
CAudioClip | Audio clip |
CAudioSourceComponent | Contains an audio clip and methods to play it |
CCameraComponent | Camera views the scene. GameObject containing a camera component must also contain a TransformComponent to render anything |
CComputeShader | Shader program containing a compute shader |
CDirectionalLightComponent | Directional light illuminates the Scene from a given direction. Ideal for sunlight |
CFont | Contains glyphs loaded from AngelCode BMFont files. For Mac there is a compatible program called BMGlyph |
CGameObject | GameObject is composed of components that define its behavior |
CMaterial | Material is used to render a mesh |
CMesh | Contains a mesh. Can contain submeshes |
CMeshRendererComponent | Contains a Mesh |
CPointLightComponent | Point light illuminates the scene from a given position into all directions |
CQuaternion | Stores an orientation |
CRenderTexture | Render texture |
CScene | Contains game objects in a transform hierarchy |
▼CShader | Shader program containing a vertex and pixel shader |
CIntDefaultedToMinusOne | Wraps an int that is defaulted to -1. Needed for uniform handling |
CSpotLightComponent | Spot light illuminates the scene from a given position with a viewing cone |
CSpriteRendererComponent | Renders sprites |
CTextRendererComponent | Contains text |
CTexture2D | 2D texture |
CTextureBase | Base class for textures |
CTextureCube | Cube Map texture |
CTransformComponent | Stores a position and an orientation |
CVec3 | 3-component vector |
CVec4 | 4-component vector |
CWindowEvent | Window event is a key press, close event, mouse click etc |