OpenStructure
|
#include <exporter.hh>
Inherited by ColladaExporter, and GostExporter.
Public Types | |
enum | NodeType { ROOT = 1, GROUP = 2, OBJ = 3 } |
Public Member Functions | |
virtual | ~Exporter () |
virtual void | SceneStart (const Scene *scene) |
virtual void | SceneEnd (const Scene *scene) |
virtual void | NodeStart (const std::string &name, NodeType t) |
virtual void | NodeEnd (const std::string &name) |
virtual void | WriteVertexData (const float *v, const float *n, const float *c, const float *t, size_t stride, size_t count) |
virtual void | WritePointData (const unsigned int *i, size_t count) |
virtual void | WriteLineData (const unsigned int *ij, size_t count) |
virtual void | WriteTriData (const unsigned int *ijk, size_t count) |
virtual void | WriteQuadData (const unsigned int *ijkl, size_t count) |
Definition at line 28 of file exporter.hh.
enum NodeType |
Definition at line 31 of file exporter.hh.
|
inlinevirtual |
Definition at line 37 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 42 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 41 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 39 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 38 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 49 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 48 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 51 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 50 of file exporter.hh.
|
inlinevirtual |
Reimplemented in ColladaExporter, and GostExporter.
Definition at line 46 of file exporter.hh.