fbxsdk/fileio/collada/fbxcolladanamespace.h Source File

fbxcolladanamespace.h
Go to the documentation of this file.
1 /****************************************************************************************
2 
3  Copyright (C) 2015 Autodesk, Inc.
4  All rights reserved.
5 
6  Use of this software is subject to the terms of the Autodesk license agreement
7  provided at the time of installation or download, or which otherwise accompanies
8  this software in either electronic or hard copy form.
9 
10 ****************************************************************************************/
11 
13 #ifndef _FBXSDK_FILEIO_COLLADA_NAMESPACE_H_
14 #define _FBXSDK_FILEIO_COLLADA_NAMESPACE_H_
15 
16 #include <fbxsdk.h>
17 
18 #include <components/libxml2-2.7.8/include/libxml/globals.h>
19 
20 #include <fbxsdk/fbxsdk_nsbegin.h>
21 
25 {
26 public:
31  void Push(xmlNode * pElement);
32 
36  void Pop();
37 
42  xmlNode * FindParamDefinition(const char * pSID) const;
43 
48  xmlNode * FindParamModification(const char * pSID) const;
49 
53  int GetParamModificationCount() const;
54 
59  xmlNode * GetParamModification(int pIndex) const;
60 
61 private:
62  FbxArray<xmlNode*> mParamDefinition;
63  FbxArray<int> mParamDefinitionCount;
64 
65  FbxArray<xmlNode*> mParamModification;
66  FbxArray<int> mParamModificationCount;
67 };
68 
69 #include <fbxsdk/fbxsdk_nsend.h>
70 
71 #endif /* _FBXSDK_FILEIO_COLLADA_NAMESPACE_H_ */
void Pop()
Pop the newparam and setparam elements found in this element.
void Push(xmlNode *pElement)
Push the newparam and setparam elements found in this element.
xmlNode * FindParamDefinition(const char *pSID) const
Find the specific newparam element with given SID.
int GetParamModificationCount() const
Get the count of all the setparam elements in local scope.
xmlNode * FindParamModification(const char *pSID) const
Find the specific setparam element with given SID.
Containing the valid parameter definition and modification in local scope.
xmlNode * GetParamModification(int pIndex) const
Get the setparam element with given index.