|
class | AABB |
| Axis Aligned Bounding Box (AABB), usually calculate 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 | MotionStreak3D |
| Creates a trailing path. More...
|
|
class | OBB |
| Oriented Bounding Box(OBB) 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 | Sprite3D |
| Sprite3D: A sprite can be loaded from 3D model files, .obj, .c3t, .c3b, then can be drawn as sprite. More...
|
|
class | Sprite3DCache |
| Sprite3DCache. More...
|
|
class | Sprite3DMaterial |
| Sprite3DMaterial: Material for Sprite3D. 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::Triangle |
| Triangle. 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...
|
|