#include <fbxio.h>
Exception-safe way of setting/resetting the xref manager in a FbxIO object.
Public Member Functions |
|
| FbxAutoResetXRefManager (FbxIO *pFbx, FbxXRefManager &pXRefManager) | |
| Default constructor. |
|
| ~FbxAutoResetXRefManager () | |
| Destructor. |
|
Public Attributes |
|
| FbxIO * | mFbx |
| const FbxXRefManager * | mXRefManager |
| FbxAutoResetXRefManager | ( | FbxIO * | pFbx, |
| FbxXRefManager & | pXRefManager | ||
| ) | [inline] |
Default constructor.
Definition at line 330 of file fbxio.h.
: mFbx(pFbx)
, mXRefManager(NULL)
{
if( mFbx )
{
mXRefManager = mFbx->ProjectGetXRefManager();
mFbx->ProjectSetXRefManager(&pXRefManager);
}
}
| ~FbxAutoResetXRefManager | ( | ) | [inline] |
Destructor.
Definition at line 342 of file fbxio.h.
{
if( mFbx )
{
mFbx->ProjectSetXRefManager(mXRefManager);
}
}
| const FbxXRefManager* mXRefManager |