Hierarchy v1

This commit is contained in:
Tristan Zimpfer
2017-04-13 16:39:36 +02:00
parent f446f25cee
commit 79e1e0ec04
2 changed files with 35 additions and 0 deletions
+4
View File
@@ -30,6 +30,7 @@
#pragma GCC diagnostic ignored "-Wignored-qualifiers"
#endif
#include <COLLADASWStreamWriter.h>
#include <COLLADASWNode.h>
#include <COLLADASWLibraryGeometries.h>
#include <COLLADASWLibraryVisualScenes.h>
#include <COLLADASWLibraryEffects.h>
@@ -78,6 +79,7 @@ private:
const std::string scene_id;
bool scene_opened;
COLLADASW::Node *current_node;
public:
ColladaScene(const std::string& scene_id, COLLADASW::StreamWriter& stream, ColladaSerializer *_serializer)
: COLLADASW::LibraryVisualScenes(&stream)
@@ -87,6 +89,8 @@ private:
{}
void add(const std::string& node_id, const std::string& node_name, const std::string& geom_name,
const std::vector<std::string>& material_ids, const std::vector<real_t>& matrix);
void addParent(const std::string& node_name);
void closeParent();
void write();
ColladaSerializer *serializer;
};