#include <meshbuilder.h>
Inheritance diagram for toxic::MeshBuilder:

|
|
Definition at line 63 of file meshbuilder.h. |
|
|
Definition at line 64 of file meshbuilder.h. Referenced by GetMeshes(), toxic::SceneBuilder::mesh_builder(), and toxic::SceneBuilder::object_builder(). |
|
||||||||||||||||
|
'm' is the object space to world space transformation matrix. If 'surface_shader' is set to 0, materials described in the mesh file will be used. Otherwise, the specified material will be assigned to every submesh.
Definition at line 37 of file meshbuilder.cpp. |
|
|
Definition at line 47 of file meshbuilder.cpp. |
|
||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 87 of file meshbuilder.cpp. References m_meshes. |
|
|
Definition at line 77 of file meshbuilder.cpp. References sheep::Vector3::IsUnitLength(), and m_meshes. |
|
|
Definition at line 83 of file meshbuilder.cpp. References m_meshes. |
|
|
Definition at line 73 of file meshbuilder.cpp. References m_meshes. |
|
|
Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 117 of file meshbuilder.cpp. References m_texture_map. |
|
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 67 of file meshbuilder.cpp. References m_meshes. |
|
|
Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 122 of file meshbuilder.cpp. References m_diffuse_color, and m_texture_map. |
|
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 71 of file meshbuilder.cpp. |
|
|
Implements sheep::IMeshBuilder. Definition at line 51 of file meshbuilder.cpp. |
|
|
Definition at line 61 of file meshbuilder.cpp. References m_meshes, and MeshVector. Referenced by toxic::SceneBuilder::mesh_builder(). |
|
|
Implements sheep::IMeshBuilder. Definition at line 55 of file meshbuilder.cpp. |
|
||||||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 146 of file meshbuilder.cpp. |
|
||||||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 150 of file meshbuilder.cpp. References toxic::Color3::m_b, m_diffuse_color, toxic::Color3::m_g, and toxic::Color3::m_r. |
|
||||||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 94 of file meshbuilder.cpp. References m_meshes. |
|
||||||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 101 of file meshbuilder.cpp. References m_meshes. |
|
|
Reimplemented from sheep::IMeshBuilder::IGeometryBuilder. Definition at line 108 of file meshbuilder.cpp. References m_meshes. |
|
||||||||||||||||
|
Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 156 of file meshbuilder.cpp. |
|
||||||||||||||||
|
24-bit RGB format. < 24-bit RGB format. Reimplemented from sheep::IMeshBuilder::IMaterialBuilder. Definition at line 160 of file meshbuilder.cpp. References m_texture_map. |
|
|
Definition at line 105 of file meshbuilder.h. Referenced by EndMaterial(), and SetDiffuseColor(). |
|
|
Definition at line 100 of file meshbuilder.h. |
|
|
Definition at line 98 of file meshbuilder.h. |
|
|
Definition at line 102 of file meshbuilder.h. Referenced by AppendFace(), AppendNormal(), AppendTexCoord(), AppendVertex(), BeginSubMesh(), GetMeshes(), SetFaceNormals(), SetFaceTexCoords(), and SetMaterial(). |
|
|
Definition at line 99 of file meshbuilder.h. |
|
|
Definition at line 104 of file meshbuilder.h. |
|
|
Definition at line 106 of file meshbuilder.h. Referenced by BeginMaterial(), EndMaterial(), and SetTexture(). |
1.3.6