Go
to the documentation of this file.
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00013 #ifndef _FBXSDK_UTILS_RENAMINGSTRATEGY_FBX6_H_
00014 #define _FBXSDK_UTILS_RENAMINGSTRATEGY_FBX6_H_
00015
00016 #include <fbxsdk/fbxsdk_def.h>
00017
00018 #include <fbxsdk/utils/fbxrenamingstrategybase.h>
00019 #include <fbxsdk/utils/fbxrenamingstrategyutilities.h>
00020 #include <fbxsdk/scene/fbxscene.h>
00021 #include <fbxsdk/utils/fbxnamehandler.h>
00022
00023 #include <fbxsdk/fbxsdk_nsbegin.h>
00024
00028 class FBXSDK_DLL FbxRenamingStrategyFbx6: public FbxRenamingStrategyBase
00029 {
00030 public:
00031
00033 FbxRenamingStrategyFbx6();
00034
00036 virtual ~FbxRenamingStrategyFbx6();
00037
00042 virtual bool DecodeScene(FbxScene* pScene);
00043
00048 virtual bool EncodeScene(FbxScene* pScene);
00049
00054 virtual bool DecodeString(FbxNameHandler& pName);
00055
00061 virtual bool EncodeString(FbxNameHandler& pName, bool pIsPropertyName=false);
00062
00064 virtual void CleanUp();
00065 };
00066
00067 #include <fbxsdk/fbxsdk_nsend.h>
00068
00069 #endif