|
| class | AABB |
| | Axis Aligned Bounding Box (AABB), usually calculate some rough but fast collision detection. More...
|
| class | Animate3D |
| | Animate3D, Animates a MeshRenderer given with an Animation3D. More...
|
| class | Animation3D |
| | static animation data, shared 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 mesh = MeshRenderer::create("girl.c3b"); auto weapon = MeshRenderer::create("weapon.c3b"); auto attachNode = mesh->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 | Mesh |
| | Mesh: contains ref to index buffer, ProgramState, texture, skin, blend function, aabb and so on. More...
|
| class | MeshDataCache |
| | MeshDataCache: the cache data of MeshRenderer, used to speed up the creation process of MeshRenderer. More...
|
| class | MeshMaterial |
| | MeshMaterial: a mesh material for MeshRenderers. More...
|
| class | MeshMaterialCache |
| | MeshMaterialCache: the MeshRenderer material cache, it can only cache textures for now. More...
|
| class | MeshRenderer |
| | MeshRenderer: A mesh can be loaded from model files, .obj, .c3t, .c3b and a mesh renderer renders a list of these loaded meshes with specified materials. 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 | MotionStreak3D |
| | Creates a trailing path. More...
|
| class | OBB |
| | Oriented Bounding Box(OBB): OBB is similar to AABB except the bounding box has the same direction as the MeshRenderer. More...
|
| class | Ray |
| | Ray is a line with one end. More...
|
| class | Bone3D |
| | Defines a basic hierarchical structure of transformation spaces. More...
|
| class | Skeleton3D |
| | Skeleton. More...
|
| class | Skybox |
| | Sky box technology is usually used to simulate infinity sky, mountains and other phenomena. More...
|
| class | Terrain |
| | Terrain Defines a Terrain that is capable of rendering large landscapes from 2D heightmap images. More...
|
| class | TextureCube |
| | TextureCube is a collection of six separate square textures that are put onto the faces of an imaginary cube. More...
|