|
| enum | Castor3D::eMESH_TYPE : uint8_t {
Castor3D::eMESH_TYPE_CUSTOM,
Castor3D::eMESH_TYPE_CONE,
Castor3D::eMESH_TYPE_CYLINDER,
Castor3D::eMESH_TYPE_SPHERE,
Castor3D::eMESH_TYPE_CUBE,
Castor3D::eMESH_TYPE_TORUS,
Castor3D::eMESH_TYPE_PLANE,
Castor3D::eMESH_TYPE_ICOSAHEDRON,
Castor3D::eMESH_TYPE_PROJECTION
} |
| | Mesh type enumeration. More...
|
| |
| enum | Castor3D::eNORMAL : uint8_t { Castor3D::eNORMAL_FLAT,
Castor3D::eNORMAL_SMOOTH
} |
| | Enumerates supported normal generation. More...
|
| |
| typedef enum Castor3D::eMESH_TYPE | Castor3D::eMESH_TYPE |
| | Mesh type enumeration. More...
|
| |
| typedef enum Castor3D::eNORMAL | Castor3D::eNORMAL |
| | Enumerates supported normal generation. More...
|
| |
| typedef Pattern< Vertex > | Castor3D::VertexPattern |
| |
| typedef Pattern< Castor::Point3r > | Castor3D::Point3rPattern |
| |
| typedef Pattern< VertexSPtr > | Castor3D::VertexPtrPattern |
| |
| typedef Pattern< Castor::Point3rSPtr > | Castor3D::Point3rPtrPattern |
| |
| | Castor3D::DECLARE_SMART_PTR (Vertex) |
| |
| | Castor3D::DECLARE_SMART_PTR (BufferElementGroup) |
| |
| | Castor3D::DECLARE_SMART_PTR (VertexPattern) |
| |
| | Castor3D::DECLARE_SMART_PTR (Point3rPattern) |
| |
| | Castor3D::DECLARE_SMART_PTR (VertexPtrPattern) |
| |
| | Castor3D::DECLARE_SMART_PTR (Face) |
| |
| | Castor3D::DECLARE_SMART_PTR (Graph) |
| |
| | Castor3D::DECLARE_SMART_PTR (Mesh) |
| |
| | Castor3D::DECLARE_SMART_PTR (MeshGenerator) |
| |
| | Castor3D::DECLARE_SMART_PTR (Submesh) |
| |
| | Castor3D::DECLARE_SMART_PTR (Cone) |
| |
| | Castor3D::DECLARE_SMART_PTR (Cylinder) |
| |
| | Castor3D::DECLARE_SMART_PTR (Icosahedron) |
| |
| | Castor3D::DECLARE_SMART_PTR (Cube) |
| |
| | Castor3D::DECLARE_SMART_PTR (Plane) |
| |
| | Castor3D::DECLARE_SMART_PTR (Projection) |
| |
| | Castor3D::DECLARE_SMART_PTR (Sphere) |
| |
| | Castor3D::DECLARE_SMART_PTR (Torus) |
| |
| | Castor3D::DECLARE_SMART_PTR (Geometry) |
| |
| | Castor3D::DECLARE_SMART_PTR (MovableObject) |
| |
| | Castor3D::DECLARE_SMART_PTR (Subdivider) |
| |
| | Castor3D::DECLARE_SMART_PTR (FaceGroup) |
| |
| | Castor3D::DECLARE_SMART_PTR (MeshFactory) |
| |
| | Castor3D::DECLARE_VECTOR (Vertex, Vertex) |
| | Vertex array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (BufferElementGroupSPtr, VertexPtr) |
| | Vertex pointer array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (Face, Face) |
| | Face array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (FaceSPtr, FacePtr) |
| | Face pointer array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (FaceGroupSPtr, FaceGroupPtr) |
| | FaceGroup pointer array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (SubmeshSPtr, SubmeshPtr) |
| | Submesh pointer array. More...
|
| |
| | Castor3D::DECLARE_VECTOR (GeometrySPtr, GeometryPtr) |
| | Geometry pointer array. More...
|
| |
| | Castor3D::DECLARE_LIST (VertexSPtr, VertexPtr) |
| | Vertex pointer list. More...
|
| |
| | Castor3D::DECLARE_MAP (Castor::String, MeshSPtr, MeshPtrStr) |
| | Mesh pointer array. More...
|
| |
| | Castor3D::DECLARE_MAP (Castor::String, MovableObjectSPtr, MovableObjectPtrStr) |
| | MovableObject pointer map, sorted by name. More...
|
| |
| | Castor3D::DECLARE_MAP (Castor::String, GeometrySPtr, GeometryPtrStr) |
| | Geometry pointer map, sorted by name. More...
|
| |
| | Castor3D::DECLARE_MAP (uint32_t, int, IntUInt) |
| |
| | Castor3D::DECLARE_MAP (Castor::String, SubmeshSPtr, SubmeshPtrStr) |
| |
| | Castor3D::DECLARE_MAP (Castor::String, int, IntStr) |
| |