AddClient(MeshObject *mesh) | SBS::DynamicMesh | |
auto_combine | SBS::DynamicMesh | private |
ChangeTexture(const std::string &old_texture, const std::string &new_texture, MeshObject *client=0) | SBS::DynamicMesh | |
client_enable | SBS::DynamicMesh | private |
clients | SBS::DynamicMesh | private |
DetachClient(MeshObject *client) | SBS::DynamicMesh | |
dynamic_buffers | SBS::DynamicMesh | private |
DynamicMesh(Object *parent, SceneNode *node, const std::string &name, Real max_render_distance=0, bool dynamic_buffers=false) | SBS::DynamicMesh | |
Enabled(bool value, MeshObject *client=0) | SBS::DynamicMesh | |
EnableDebugView(bool value, MeshObject *client=0) | SBS::DynamicMesh | |
EnableShadows(bool value) | SBS::DynamicMesh | |
file_model | SBS::DynamicMesh | private |
force_combine | SBS::DynamicMesh | |
GetBounds(MeshObject *client=0) | SBS::DynamicMesh | |
GetClient(int number) | SBS::DynamicMesh | |
GetClientCount() | SBS::DynamicMesh | inline |
GetClientIndex(MeshObject *client) | SBS::DynamicMesh | |
GetIndexOffset(MeshObject *client) | SBS::DynamicMesh | |
GetMaterialCount(int client=-1) | SBS::DynamicMesh | |
GetMaterials(std::vector< std::string > &materials, int client=-1) | SBS::DynamicMesh | |
GetMeshCount() | SBS::DynamicMesh | inline |
GetMeshName(int mesh_index) | SBS::DynamicMesh | |
GetName() | SBS::ObjectBase | |
GetNameBase() | SBS::ObjectBase | |
GetParent() | SBS::ObjectBase | |
GetRoot() | SBS::ObjectBase | |
GetSubMeshCount(int mesh_index) | SBS::DynamicMesh | |
GetTriangleCount(const std::string &material, int &client_count, int client=-1) | SBS::DynamicMesh | |
GetVertexCount(const std::string &material="", int client=-1) | SBS::DynamicMesh | |
IsVisible(MeshObject *client=0) | SBS::DynamicMesh | |
IsVisible(Ogre::Camera *camera, MeshObject *client=0) | SBS::DynamicMesh | |
IsVisible(Ogre::Camera *camera, int mesh_index) | SBS::DynamicMesh | |
LoadFromFile(const std::string &filename, const std::string &path) | SBS::DynamicMesh | |
LoadFromMesh(const std::string &meshname) | SBS::DynamicMesh | |
meshes | SBS::DynamicMesh | private |
Name | SBS::ObjectBase | private |
NeedsUpdate(MeshObject *client=0) | SBS::DynamicMesh | |
node | SBS::DynamicMesh | private |
ObjectBase(Object *parent) | SBS::ObjectBase | |
Parent | SBS::ObjectBase | private |
Prepare(MeshObject *client=0) | SBS::DynamicMesh | |
prepared | SBS::DynamicMesh | private |
RemoveClient(MeshObject *mesh) | SBS::DynamicMesh | |
render_distance | SBS::DynamicMesh | private |
Report(const std::string &message) | SBS::ObjectBase | virtual |
ReportError(const std::string &message) | SBS::ObjectBase | virtual |
sbs | SBS::ObjectBase | protected |
SetMaterial(const std::string &material) | SBS::DynamicMesh | |
SetName(const std::string &name) | SBS::ObjectBase | |
UpdateVertices(MeshObject *client, const std::string &material="", Polygon *polygon=0, bool single=false) | SBS::DynamicMesh | |
UseDynamicBuffers() | SBS::DynamicMesh | inline |
~DynamicMesh() | SBS::DynamicMesh | |
~ObjectBase() | SBS::ObjectBase | inlinevirtual |