3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IPathConfigMgr Member List

This is the complete list of members for IPathConfigMgr, including all inherited members.

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
action_tableFPInterfaceDesc
AddAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType)=0IPathConfigMgrpure virtual
AddAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType, int update)=0IPathConfigMgrpure virtual
AddProjectDirectoryCreateFilter(int aID)=0IPathConfigMgrpure virtual
AddSessionAssetDir(const MCHAR *dir, MaxSDK::AssetManagement::AssetType assetType, int update)=0IPathConfigMgrpure virtual
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AppendEnum(int id,...)FPInterfaceDesc
AppendFunction(int id,...)FPInterfaceDesc
AppendProperty(int id,...)FPInterfaceDesc
AppendSlash(MCHAR *path) const =0IPathConfigMgrpure virtual
AppendSlash(MSTR &path) const =0IPathConfigMgrpure virtual
cdFPInterfaceDesc
check_enum(va_list ap, EnumID id)FPInterfaceDesc
check_fn(va_list ap, int id)FPInterfaceDesc
check_prop(va_list ap, int id)FPInterfaceDesc
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
CreateDirectoryHierarchy(const MaxSDK::Util::Path &aPath) const =0IPathConfigMgrpure virtual
DeleteAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType, int update)=0IPathConfigMgrpure virtual
DeleteInterface()BaseInterfaceinlinevirtual
DeleteSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType, int update)=0IPathConfigMgrpure virtual
descriptionFPInterfaceDesc
DoesFileExist(const MaxSDK::Util::Path &aPath, bool ignoreMissingPathCache=false) const =0IPathConfigMgrpure virtual
DoProjectSetupSteps() const =0IPathConfigMgrpure virtual
DoProjectSetupStepsUsingDirectory(const MaxSDK::Util::Path &aDirectory) const =0IPathConfigMgrpure virtual
DoSetProjectFolderSteps() const =0IPathConfigMgrpure virtual
DoSetProjectFolderStepsUsingDirectory(const MaxSDK::Util::Path &aDirectory) const =0IPathConfigMgrpure virtual
EnableActions(BOOL onOff)FPInterfaceDescvirtual
enumerationsFPInterfaceDesc
FindFn(const MCHAR *name)FPInterfacevirtual
flagsFPInterfaceDesc
FPInterfaceDesc()FPInterfaceDesc
FPInterfaceDesc(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, ULONG flag,...)FPInterfaceDesc
functionsFPInterfaceDesc
GetActionTable()FPInterfaceDescinlinevirtual
GetAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetAssetDirCount(MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetCurAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetCurAssetDirCount(MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetCurrentProjectFolder() const =0IPathConfigMgrpure virtual
GetCurrentProjectFolderPath() const =0IPathConfigMgrpure virtual
GetDesc()FPInterfaceDescinlinevirtual
GetDir(int which) const =0IPathConfigMgrpure virtual
GetFnDef(FunctionID fid)FPInterfaceDesc
GetID()FPInterfaceDescinlinevirtual
GetInterface(Interface_ID id)FPInterfaceDescinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetMAXIniFile() const =0IPathConfigMgrpure virtual
GetPathConfigMgr()IPathConfigMgrstatic
GetPlugInDesc(int i) const =0IPathConfigMgrpure virtual
GetPlugInDir(int i) const =0IPathConfigMgrpure virtual
GetPlugInEntryCount() const =0IPathConfigMgrpure virtual
GetProjectDirectoryCreateFilters(Tab< int > &filterIDs)=0IPathConfigMgrpure virtual
GetProjectFolderPath(const MaxSDK::Util::Path &aProjectRoot) const =0IPathConfigMgrpure virtual
GetProjectSubDirectory(int aIndex) const =0IPathConfigMgrpure virtual
GetProjectSubDirectoryCount() const =0IPathConfigMgrpure virtual
GetResolveToRelative() const =0IPathConfigMgrpure virtual
GetResolveUNC() const =0IPathConfigMgrpure virtual
GetRsrcString(StringResID id)FPInterfaceDescvirtual
GetSessionAssetDir(int i, MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetSessionAssetDirCount(MaxSDK::AssetManagement::AssetType assetType) const =0IPathConfigMgrpure virtual
GetTypedInterface()InterfaceServerinline
HInstance()FPInterfaceDescvirtual
IDFPInterfaceDesc
immediateRelease enum valueBaseInterface
Init()FPInterfaceDescinlinevirtual
internal_nameFPInterfaceDesc
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPParams *params)FPInterfaceinlinevirtual
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterfaceinlinevirtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsProjectFolder(const MaxSDK::Util::Path &aDirectoryToCheck) const =0IPathConfigMgrpure virtual
IsUsingProfileDirectories() const =0IPathConfigMgrpure virtual
IsUsingRoamingProfiles() const =0IPathConfigMgrpure virtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPInterfaceDescinlinevirtual
LifetimeType enum nameBaseInterface
load_descriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *cd, USHORT flag, va_list ap)FPInterfaceDescprotected
LoadDescriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *pCD, ULONG flag,...)FPInterfaceDesc
LoadPathConfiguration(const MCHAR *filename)=0IPathConfigMgrpure virtual
MakePathRelativeToProjectFolder(MaxSDK::Util::Path &aPath) const =0IPathConfigMgrpure virtual
MergePathConfiguration(const MCHAR *filename)=0IPathConfigMgrpure virtual
noRelease enum valueBaseInterface
NormalizePathAccordingToSettings(MaxSDK::Util::Path &aPath) const =0IPathConfigMgrpure virtual
nullInterfaceFPInterfacestatic
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
pcFPInterfaceDesc
propsFPInterfaceDesc
RecordInputAsset(const MaxSDK::AssetManagement::AssetUser &originalPath, AssetEnumCallback &nameEnum, DWORD vflags) const =0IPathConfigMgrpure virtual
RecordOutputAsset(const MaxSDK::AssetManagement::AssetUser &originalAsset, AssetEnumCallback &nameEnum, DWORD vflags) const =0IPathConfigMgrpure virtual
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
RemoveAllProjectDirectoryCreateFilters()=0IPathConfigMgrpure virtual
RemoveProjectDirectoryCreateFilter(int aID)=0IPathConfigMgrpure virtual
RemoveSlash(MCHAR *path) const =0IPathConfigMgrpure virtual
RemoveSlash(MSTR &path) const =0IPathConfigMgrpure virtual
rolloutFPInterfaceDesc
SavePathConfiguration(const MCHAR *filename)=0IPathConfigMgrpure virtual
scan_enum(va_list ap, EnumID id, int index)FPInterfaceDesc
scan_fn(va_list ap, int id, int index)FPInterfaceDesc
scan_prop(va_list ap, int id, int index)FPInterfaceDesc
serverControlled enum valueBaseInterface
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetCurrentProjectFolder(const MaxSDK::Util::Path &aDirectory)=0IPathConfigMgrpure virtual
SetDir(int which, const MCHAR *dir)=0IPathConfigMgrpure virtual
SetResolveToRelative(bool aFlag)=0IPathConfigMgrpure virtual
SetResolveUNC(bool aFlag)=0IPathConfigMgrpure virtual
SetSessionProjectFolder(const MaxSDK::Util::Path &aDirectory)=0IPathConfigMgrpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
UpdateAssetSection(MaxSDK::AssetManagement::AssetType assetType)=0IPathConfigMgrpure virtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServervirtual