Legacy interface for managing object xrefs.
In 3ds Max 8 this class was replaced with class IObjXRefManager8. It is still documented for backwards compatibility.
#include <iXrefObjMgr.h>

Public Types |
|
| enum | { fnIdAddXRefObject, fnIdGetNumXRefObjects, fnIdGetXRefObject, fnIdGetNumFiles, fnIdGetFileName, fnIdReloadFile, fnIdIsFileUnresolved, fnIdIsFileDisabled, fnIdGetAllXRefObjects } |
Public Member Functions |
|
| virtual IXRefObject * | AddXRefObject (const MaxSDK::AssetManagement::AssetUser &asset, MCHAR *obname, int xFlags=0)=0 |
| virtual int | GetNumXRefObjects (const MaxSDK::AssetManagement::AssetUser &asset)=0 |
| virtual IXRefObject * | GetXRefObject (const MaxSDK::AssetManagement::AssetUser &asset, int i)=0 |
| virtual int | GetNumFiles ()=0 |
| virtual
const MaxSDK::AssetManagement::AssetUser & |
GetFile (int fidx)=0 |
| virtual BOOL | ReloadFile (const MaxSDK::AssetManagement::AssetUser &asset)=0 |
| virtual BOOL | IsFileUnresolved (const MaxSDK::AssetManagement::AssetUser &asset)=0 |
| virtual BOOL | IsFileDisabled (const MaxSDK::AssetManagement::AssetUser &asset)=0 |
| virtual void | GetAllXRefObjects (Tab< IXRefObject * > &objs)=0 |
| anonymous enum |
| virtual IXRefObject* AddXRefObject | ( | const MaxSDK::AssetManagement::AssetUser & | asset, |
| MCHAR * | obname, | ||
| int | xFlags = 0 |
||
| ) | [pure virtual] |
| virtual int GetNumXRefObjects | ( | const MaxSDK::AssetManagement::AssetUser & | asset | ) | [pure virtual] |
| virtual IXRefObject* GetXRefObject | ( | const MaxSDK::AssetManagement::AssetUser & | asset, |
| int | i | ||
| ) | [pure virtual] |
| virtual int GetNumFiles | ( | ) | [pure virtual] |
| virtual const MaxSDK::AssetManagement::AssetUser& GetFile | ( | int | fidx | ) | [pure virtual] |
| virtual BOOL ReloadFile | ( | const MaxSDK::AssetManagement::AssetUser & | asset | ) | [pure virtual] |
| virtual BOOL IsFileUnresolved | ( | const MaxSDK::AssetManagement::AssetUser & | asset | ) | [pure virtual] |
| virtual BOOL IsFileDisabled | ( | const MaxSDK::AssetManagement::AssetUser & | asset | ) | [pure virtual] |
| virtual void GetAllXRefObjects | ( | Tab< IXRefObject * > & | objs | ) | [pure virtual] |