AssetUser Member List

This is the complete list of members for AssetUser, including all inherited members.
::FileResolutionMgrImp classAssetUser [friend]
_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterface [inline, protected, virtual]
AcquireInterface()BaseInterface [inline, virtual]
AcquireIObject()AssetUser [virtual]
asset_type enum valueAssetUser
AssetUser()AssetUser
AssetUser(const AssetId &assetId)AssetUser
AssetUser(const AssetUser &assetU)AssetUser
CloneInterface(void *remapDir=NULL)BaseInterface [inline, virtual]
DeleteInterface()BaseInterface [inline, virtual]
DeleteIObject()AssetUser [virtual]
EnableActions(BOOL onOff)FPInterface [inline, virtual]
FindFn(MCHAR *name)FPInterface [virtual]
FN_0(kGetAssetId, TYPE_TSTR_BV, GetIdAsString)AssetUser
FN_0(kGetFileName, TYPE_TSTR_BV, GetFileName)AssetUser
FN_0(kGetType, TYPE_ENUM, GetType)AssetUser
FN_0(kGetFullFilePath, TYPE_TSTR_BV, GetFullFilePath)AssetUser
FN_1(kCanGetFullFilePath, TYPE_bool, GetFullFilePath, TYPE_TSTR_BR)AssetUser
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
FPMixinInterface()FPMixinInterface [inline]
GetActionTable()FPInterface [inline, virtual]
GetDesc()AssetUser [inline, virtual]
GetDescByID(Interface_ID id)AssetUser [virtual]
GetFileName() const AssetUser
GetFullFilePath() const AssetUser
GetFullFilePath(MaxSDK::Util::Path &filePath) const AssetUser
GetFullFilePath(MSTR &filePath) const AssetUser
GetId() const AssetUser
GetID()AssetUser [inline, virtual]
GetIdAsString() const AssetUser
GetInterface(Interface_ID id)AssetUser [virtual]
GetInterfaceAt(int i) const AssetUser [virtual]
GetIObjectName()AssetUser [inline, virtual]
GetIsChecked(FunctionID actionID)FPInterface [virtual]
GetIsEnabled(FunctionID actionID)FPInterface [virtual]
GetIsVisible(FunctionID actionID)FPInterface [virtual]
GetNumAlive()AssetUser [static]
GetNumCreated()AssetUser [static]
GetResolvedAssetPath() const AssetUser [protected]
GetTimePathWasResolved() const AssetUser [protected]
GetType() const AssetUser
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterface [protected]
interfacesBaseInterfaceServer [protected]
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterface [virtual]
Invoke(FunctionID fid, FPParams *params)FPInterface [inline, virtual]
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterface [virtual]
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterface [inline, virtual]
IsChecked(FunctionID actionID)FPInterface [virtual]
IsEnabled(FunctionID actionID)FPInterface [virtual]
IsVisible(FunctionID actionID)FPInterface [virtual]
kCanGetFullFilePath enum valueAssetUser
kGetAssetId enum valueAssetUser
kGetFileName enum valueAssetUser
kGetFullFilePath enum valueAssetUser
kGetType enum valueAssetUser
LifetimeControl()AssetUser [inline, virtual]
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
nullInterfaceFPInterface [static]
NumInterfaces() const AssetUser [virtual]
IObject::operator delete(void *ptr)MaxHeapOperators [static]
IObject::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
IObject::operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
IObject::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IObject::operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
IObject::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IObject::operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
IObject::operator delete[](void *ptr)MaxHeapOperators [static]
IObject::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
IObject::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
IObject::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IObject::operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
IObject::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IObject::operator new(size_t size)MaxHeapOperators [static]
IObject::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
IObject::operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
IObject::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IObject::operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
IObject::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
IObject::operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
IObject::operator new[](size_t size)MaxHeapOperators [static]
IObject::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
IObject::operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
IObject::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
IObject::operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
IObject::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
FPMixinInterface::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator=(const AssetUser &assetU)AssetUser
FPMixinInterface::operator=(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [virtual]
ReleaseInterface()BaseInterface [inline, virtual]
ReleaseIObject()AssetUser [virtual]
Reset()AssetUser
Save(ISave *isave) const AssetUser
serverControlled enum valueBaseInterface
SetResolvedAssetPath(const MSTR &resolvedPath)AssetUser [protected]
SetTimePathWasResolved(DWORD newTime)AssetUser [protected]
SetUsedInFileSave()AssetUser
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [inline, virtual]
wantsRelease enum valueBaseInterface
~AssetUser()AssetUser
~BaseInterface()BaseInterface [virtual]
~BaseInterfaceServer()BaseInterfaceServer [virtual]
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServer [virtual]