Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Letwory <nathan@letworyinteractive.com>2011-03-25 12:52:36 +0300
committerNathan Letwory <nathan@letworyinteractive.com>2011-03-25 12:52:36 +0300
commitc5c4b31d6b51b3a51855bc9adcde91564aa1a8c7 (patch)
treea684e653034b122bca0cfc70149d733667201957 /source/blender/collada/ExtraHandler.h
parent5f5d091554141ae886a6f5b25422f1b8d8a0fc95 (diff)
Mostly formatting commit, small elaboration in extra handling API (take pointer to importer).
Diffstat (limited to 'source/blender/collada/ExtraHandler.h')
-rw-r--r--source/blender/collada/ExtraHandler.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/source/blender/collada/ExtraHandler.h b/source/blender/collada/ExtraHandler.h
index 463633d744c..df26310d696 100644
--- a/source/blender/collada/ExtraHandler.h
+++ b/source/blender/collada/ExtraHandler.h
@@ -33,6 +33,7 @@
#include "COLLADASaxFWLIExtraDataCallbackHandler.h"
+#include "DocumentImporter.h"
/** \brief Handler class for <extra> data, through which different
* profiles can be handled
@@ -41,7 +42,7 @@ class ExtraHandler : public COLLADASaxFWL::IExtraDataCallbackHandler
{
public:
/** Constructor. */
- ExtraHandler();
+ ExtraHandler(DocumentImporter *dimp);
/** Destructor. */
virtual ~ExtraHandler();
@@ -65,5 +66,10 @@ private:
ExtraHandler( const ExtraHandler& pre );
/** Disable default assignment operator. */
const ExtraHandler& operator= ( const ExtraHandler& pre );
+
+ /** Handle to DocumentImporter for interface to extra element data saving. */
+ DocumentImporter* dimp;
+ /** Holds Id of element for which <extra> XML elements are handled. */
+ COLLADAFW::UniqueId currentUid;
};