|
| class | AABB |
| | Axis Aligned Bounding Box (AABB), usually caculate some rough but fast collision detection. More...
|
| |
| class | Animate3D |
| | Animate3D, Animates a Sprite3D given with an Animation3D. More...
|
| |
| class | Animation3D |
| | static animation data, shared More...
|
| |
| class | Animation3D::Curve |
| | animation curve, translation, rotation, and scale More...
|
| |
| class | Animation3DCache |
| | Animation3D Cache. More...
|
| |
| class | AnimationCurve< componentSize > |
| | curve of bone's position, rotation or scale More...
|
| |
| class | AttachNode |
| | attach a node to a bone usage: auto sprite = Sprite3D::create("girl.c3b"); auto weapon = Sprite3D::create("weapon.c3b"); auto attachNode = sprite->getAttachNode("left hand"); attachNode->addChild(weapon); More...
|
| |
| class | BillBoard |
| | Inherit from Sprite, achieve BillBoard. More...
|
| |
| class | Bundle3D |
| | Defines a bundle file that contains a collection of assets. More...
|
| |
| class | BundleReader |
| | BundleReader is an interface for reading sequence of bytes. More...
|
| |
| class | Mesh |
| | Mesh: contains ref to index buffer, GLProgramState, texture, skin, blend function, aabb and so on. More...
|
| |
| class | MeshSkin |
| | MeshSkin, A class maintain a collection of bones that affect Mesh vertex. More...
|
| |
| class | MeshIndexData |
| | the MeshIndexData class. More...
|
| |
| class | MeshVertexData |
| | the MeshVertexData class. More...
|
| |
| class | OBB |
| | Oritened Bounding Box(OBB) More...
|
| |
| class | ObjLoader |
| | .obj file Loader More...
|
| |
| struct | ObjLoader::material_t |
| | model's material struct More...
|
| |
| struct | ObjLoader::mesh_t |
| | model's indices struct More...
|
| |
| struct | ObjLoader::shape_t |
| | model's shape struct More...
|
| |
| struct | ObjLoader::shapes_t |
| | model's shapes struct More...
|
| |
| class | Ray |
| | Ray is a line with one end. More...
|
| |
| class | Bone3D |
| | Defines a basic hierachial structure of transformation spaces. More...
|
| |
| class | Skeleton3D |
| | Skeleton. More...
|
| |
| class | Skybox |
| | Sky box technology usually used to simulate infinity sky, mountains and other phenomena. More...
|
| |
| class | Sprite3D |
| | Sprite3D: A sprite can be loaded from 3D model files, .obj, .c3t, .c3b, then can be drawed as sprite. More...
|
| |
| class | Sprite3DCache |
| | Sprite3DCache. More...
|
| |
| class | Sprite3DMaterialCache |
| | the sprite3D material is only texture for now More...
|
| |
| class | Terrain |
| | Terrain Defines a Terrain that is capable of rendering large landscapes from 2D heightmap images. More...
|
| |
| struct | Terrain::DetailMap |
| | DetailMap this struct maintain a detail map data ,including source file ,detail size. More...
|
| |
| struct | Terrain::TerrainData |
| | TerrainData This TerrainData struct warp all parameter that Terrain need to create. More...
|
| |
| class | TextureCube |
| | TextureCube is a collection of six separate square textures that are put onto the faces of an imaginary cube. More...
|
| |