Aether3D Game Engine
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nae3d
 NFileSystem
 CFileContentsData
 CAudioClipAudio clip
 CAudioSourceComponentContains an audio clip and methods to play it
 CCameraComponentCamera views the scene. GameObject containing a camera component must also contain a TransformComponent to render anything
 CComputeShaderShader program containing a compute shader
 CDirectionalLightComponentDirectional light illuminates the Scene from a given direction. Ideal for sunlight
 CFontContains glyphs loaded from AngelCode BMFont files. For Mac there is a compatible program called BMGlyph
 CGameObjectGameObject is composed of components that define its behavior
 CMaterialMaterial is used to render a mesh
 CMeshContains a mesh. Can contain submeshes
 CMeshRendererComponentContains a Mesh
 CPointLightComponentPoint light illuminates the scene from a given position into all directions
 CQuaternionStores an orientation
 CRenderTextureRender texture
 CSceneContains game objects in a transform hierarchy
 CShaderShader program containing a vertex and pixel shader
 CIntDefaultedToMinusOneWraps an int that is defaulted to -1. Needed for uniform handling
 CSpotLightComponentSpot light illuminates the scene from a given position with a viewing cone
 CSpriteRendererComponentRenders sprites
 CTextRendererComponentContains text
 CTexture2D2D texture
 CTextureBaseBase class for textures
 CTextureCubeCube Map texture
 CTransformComponentStores a position and an orientation
 CVec33-component vector
 CVec44-component vector
 CWindowEventWindow event is a key press, close event, mouse click etc