#include <fbxrenamingstrategybase.h>
Base class for renaming strategy.
Definition at line 26 of file fbxrenamingstrategybase.h.
Public Member Functions |
|
| FbxRenamingStrategyBase () | |
| Default constructor. |
|
| FbxRenamingStrategyBase (char pNameSpaceSymbol) | |
| Constructor. |
|
| virtual | ~FbxRenamingStrategyBase () |
| Destructor. |
|
| virtual bool | DecodeScene (FbxScene *pScene)=0 |
| This method put all the names in the scene
back to the original values. |
|
| virtual bool | EncodeScene (FbxScene *pScene)=0 |
| This method renames all the names in the
scene. |
|
| virtual bool | DecodeString (FbxNameHandler &pString)=0 |
| This method find the original name of a
given string. |
|
| virtual bool | EncodeString (FbxNameHandler &pString, bool pIsPropertyName=false)=0 |
| This method find the renaming name of a
given string. |
|
| virtual void | CleanUp () |
| clean up the name cells. |
|
Default constructor.
| FbxRenamingStrategyBase | ( | char | pNameSpaceSymbol | ) |
Constructor.
| pNameSpaceSymbol |
| virtual ~FbxRenamingStrategyBase | ( | ) | [virtual] |
Destructor.
| virtual bool DecodeScene | ( | FbxScene * | pScene | ) | [pure virtual] |
This method put all the names in the scene back to the original values.
| pScene |
Implemented in FbxRenamingStrategyFbx5, FbxRenamingStrategyFbx6, and FbxRenamingStrategyFbx7.
| virtual bool EncodeScene | ( | FbxScene * | pScene | ) | [pure virtual] |
This method renames all the names in the scene.
| pScene |
Implemented in FbxRenamingStrategyFbx5, FbxRenamingStrategyFbx6, and FbxRenamingStrategyFbx7.
| virtual bool DecodeString | ( | FbxNameHandler & | pString | ) | [pure virtual] |
This method find the original name of a given string.
| pString |
Implemented in FbxRenamingStrategyFbx5, FbxRenamingStrategyFbx6, and FbxRenamingStrategyFbx7.
| virtual bool EncodeString | ( | FbxNameHandler & | pString, |
| bool | pIsPropertyName =
false |
||
| ) | [pure virtual] |
This method find the renaming name of a given string.
| pString | |
| pIsPropertyName |
Implemented in FbxRenamingStrategyFbx5, FbxRenamingStrategyFbx6, and FbxRenamingStrategyFbx7.
| virtual void CleanUp | ( | ) | [virtual] |
clean up the name cells.
Reimplemented in FbxRenamingStrategyFbx5, FbxRenamingStrategyFbx6, and FbxRenamingStrategyFbx7.