#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. |
1.4.4