|
|
@@ -16,9 +16,27 @@
|
|
|
//
|
|
|
////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
+#ifdef WIN32_VC
|
|
|
#include "chan_headers.h"
|
|
|
+#endif
|
|
|
+
|
|
|
#pragma hdrstop
|
|
|
|
|
|
+#ifndef WIN32_VC
|
|
|
+#include "animBundleNode.h"
|
|
|
+#include "partBundleNode.h"
|
|
|
+#include "config_chan.h"
|
|
|
+#endif
|
|
|
+
|
|
|
+#include <renderRelation.h>
|
|
|
+#include <traverserVisitor.h>
|
|
|
+#include <dftraverser.h>
|
|
|
+#include <string_utils.h>
|
|
|
+#include <nullAttributeWrapper.h>
|
|
|
+#include <nullLevelState.h>
|
|
|
+#include <nullTransitionWrapper.h>
|
|
|
+#include "auto_bind.h"
|
|
|
+
|
|
|
typedef set<AnimBundleNode *> AnimNodes;
|
|
|
typedef map<string, AnimNodes> Anims;
|
|
|
|
|
|
@@ -26,6 +44,7 @@ typedef set<PartBundleNode *> PartNodes;
|
|
|
typedef map<string, PartNodes> Parts;
|
|
|
|
|
|
|
|
|
+
|
|
|
////////////////////////////////////////////////////////////////////
|
|
|
// Class : CollectNodes
|
|
|
// Description : This is a traverser visitor that locates bundle nodes
|