Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00013 #ifndef _FBXSDK_FILEIO_STATISTICS_H_
00014 #define _FBXSDK_FILEIO_STATISTICS_H_
00015
00016 #include <fbxsdk/fbxsdk_def.h>
00017
00018 #include <fbxsdk/core/base/fbxarray.h>
00019 #include <fbxsdk/core/base/fbxstring.h>
00020
00021 #include <fbxsdk/fbxsdk_nsbegin.h>
00022
00062 class FBXSDK_DLL FbxStatistics
00063 {
00064 public:
00066
00067 FbxStatistics();
00068 virtual ~FbxStatistics();
00070
00072 void Reset();
00073
00075 int GetNbItems() const;
00076
00083 bool GetItemPair(int pNum, FbxString& pItemName, int& pItemCount) const;
00084
00088 FbxStatistics& operator=(const FbxStatistics& pStatistics);
00089
00090 protected:
00096 virtual bool AddItem(FbxString& , int ) { return false; };
00097
00099 FbxArray<FbxString*> mItemName;
00100
00102 FbxArray<int> mItemCount;
00103 };
00104
00105 #include <fbxsdk/fbxsdk_nsend.h>
00106
00107 #endif