KFbx::KFbxAutoResetXRefManager Struct Reference


Detailed Description

Exception-safe way of setting/resetting the xref manager in a KFbx object.

Definition at line 299 of file kfbx.h.

#include <kfbx.h>

List of all members.

Public Member Functions

  KFbxAutoResetXRefManager (KFbx *pFbx, KFbxXRefManager &pXRefManager)
  Default constructor.
  ~KFbxAutoResetXRefManager ()
  Destructor.

Public Attributes

KFbx mFbx
const KFbxXRefManager mXRefManager

Constructor & Destructor Documentation

KFbxAutoResetXRefManager ( KFbx pFbx,
KFbxXRefManager pXRefManager 
) [inline]

Default constructor.

Definition at line 305 of file kfbx.h.

            : mFbx(pFbx)
            , mXRefManager(NULL)
            {
                if( mFbx )
                {
                    mXRefManager = mFbx->ProjectGetXRefManager();
                    mFbx->ProjectSetXRefManager(&pXRefManager);
                }
            }
~KFbxAutoResetXRefManager ( ) [inline]

Destructor.

Definition at line 317 of file kfbx.h.


Member Data Documentation

Definition at line 301 of file kfbx.h.


The documentation for this struct was generated from the following file: