#include <geometryserver.h>
Inheritance diagram for oxygen::GeometryServer:
Public Member Functions | |
GeometryServer () | |
~GeometryServer () | |
bool | InitMeshImporter (const std::string &importerName) |
creates an instance of | |
boost::shared_ptr< TriMesh > | GetMesh (const std::string &name, const zeitgeist::ParameterList ¶meter) |
imports the trimesh | |
Protected Types | |
typedef std::map< std::string, boost::shared_ptr< TriMesh > > | TMeshMap |
Protected Member Functions | |
virtual void | OnLink () |
registers the standard mesh importer | |
Protected Attributes | |
TMeshMap | mMeshMap |
the registry of cached trimeshes |
Triangle meshes are used for collision detection and rendering.
Definition at line 36 of file geometryserver.h.
|
Definition at line 39 of file geometryserver.h. |
|
Definition at line 32 of file geometryserver.cpp. |
|
Definition at line 36 of file geometryserver.cpp. |
|
imports the trimesh
|
|
creates an instance of
Referenced by OnLink(). |
|
registers the standard mesh importer
Reimplemented from zeitgeist::Leaf. Definition at line 40 of file geometryserver.cpp. References InitMeshImporter(), and zeitgeist::Node::mChildren. Here is the call graph for this function: ![]() |
|
the registry of cached trimeshes
Definition at line 62 of file geometryserver.h. |