|
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) |
|