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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
action_tableFPInterfaceDesc
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
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
CreateMapFile(const MCHAR *filename, Tab< INode * > &currentNodes, const MCHAR *incomingAnimationFile, Tab< MSTR * > &userAttributes, Tab< MSTR * > &userValues, Tab< LoadSaveRetargetData > &retargetData, int nodeMapType, DWORD mapFlag) const =0ILoadSaveAnimationpure virtual
CreateMapFileNodeAnims(const MCHAR *filename, MaxSDK::Array< NodeAndAnims > &nodeAnims, const MCHAR *incomingAnimationFile, Tab< MSTR * > &userAttributes, Tab< MSTR * > &userValues, Tab< LoadSaveRetargetData > &retargetData, int nodeMapType, DWORD mapFlag) const =0ILoadSaveAnimationpure virtual
DeleteInterface()BaseInterfaceinlinevirtual
descriptionFPInterfaceDesc
eAnimatedTracks enum valueILoadSaveAnimation
eIncludeConstraints enum valueILoadSaveAnimation
eIncludePB2s enum valueILoadSaveAnimation
eInsert enum valueILoadSaveAnimation
eKeyableTracks enum valueILoadSaveAnimation
eMapControllerExactName enum valueILoadSaveAnimation
eMapControllerType enum valueILoadSaveAnimation
eMatchClosestName enum valueILoadSaveAnimation
eMatchExactName enum valueILoadSaveAnimation
eMatchHierarchy enum valueILoadSaveAnimation
EnableActions(BOOL onOff)FPInterfaceDescvirtual
enumerationsFPInterfaceDesc
eRelative enum valueILoadSaveAnimation
eSaveSeg enum valueILoadSaveAnimation
eSegPerFrame enum valueILoadSaveAnimation
eStripLayers enum valueILoadSaveAnimation
eStripLayersInMap enum valueILoadSaveAnimation
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
GetAnimFileDirectories(Tab< MSTR * > &animFileDirectories) const =0ILoadSaveAnimationpure virtual
GetAnimFileDirectory() const =0ILoadSaveAnimationpure virtual
GetAnimFileExtension() const =0ILoadSaveAnimationpure virtual
GetAnimMapFile() const =0ILoadSaveAnimationpure virtual
GetAnimMapFileExtension() const =0ILoadSaveAnimationpure virtual
GetDesc()FPInterfaceDescinlinevirtual
GetFnDef(FunctionID fid)FPInterfaceDesc
GetID()FPInterfaceDescinlinevirtual
GetInterface(Interface_ID id)FPInterfaceDescinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetLoadAndMapFileFromDlg(MCHAR fileName[MAX_PATH], MCHAR mapFileName[MAX_PATH]) const =0ILoadSaveAnimationpure virtual
GetMapFiles(Tab< MSTR * > &mapFiles) const =0ILoadSaveAnimationpure virtual
GetMultLoadAndMapFileFromDlg(Tab< MSTR * > &names, MCHAR *mapName) const =0ILoadSaveAnimationpure virtual
GetRsrcString(StringResID id)FPInterfaceDescvirtual
GetTypedInterface()InterfaceServerinline
GetUserAttributes(const MCHAR *filename, Tab< MSTR * > &userAttributes, Tab< MSTR * > &userValues) const =0ILoadSaveAnimationpure virtual
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
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
LoadAnimation(const MCHAR *filename, Tab< INode * > &nodes, DWORD loadFlag, TimeValue insertTime, BOOL useMapFile, MCHAR *mapFileName) const =0ILoadSaveAnimationpure virtual
LoadAnimationDlg() const =0ILoadSaveAnimationpure virtual
LoadAnimationNodeAnims(const MCHAR *filename, MaxSDK::Array< NodeAndAnims > &nodeAnims, DWORD loadFlag, TimeValue insertTime, BOOL useMapFile, MCHAR *mapFileName) const =0ILoadSaveAnimationpure virtual
LoadDescriptor(Interface_ID id, const MCHAR *int_name, StringResID descr, ClassDesc *pCD, ULONG flag,...)FPInterfaceDesc
LoadFlags enum nameILoadSaveAnimation
LoadForMixing(BOOL flag) const =0ILoadSaveAnimationpure virtual
MapFlags enum nameILoadSaveAnimation
NodeMapType enum nameILoadSaveAnimation
noRelease enum valueBaseInterface
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
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
rolloutFPInterfaceDesc
SaveAnimation(const MCHAR *filename, Tab< INode * > &nodes, Tab< MSTR * > &userAttributes, Tab< MSTR * > &userValues, DWORD saveFlag, Interval &segInterval) const =0ILoadSaveAnimationpure virtual
SaveAnimationDlg() const =0ILoadSaveAnimationpure virtual
SaveAnimationNodeAnims(const MCHAR *filename, MaxSDK::Array< NodeAndAnims > &nodeAnims, Tab< MSTR * > &userAttributes, Tab< MSTR * > &userValues, DWORD saveFlag, Interval &segInterval) const =0ILoadSaveAnimationpure virtual
SaveFlags enum nameILoadSaveAnimation
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
SetAnimFileDirectory(const MCHAR *directory)=0ILoadSaveAnimationpure virtual
SetAnimMapFile(const MCHAR *filename)=0ILoadSaveAnimationpure virtual
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetUpAnimsForLoad(Tab< INode * > &nodeTab, BOOL includePB2s, MaxSDK::Array< NodeAndAnims > &nodeAnims) const =0ILoadSaveAnimationpure virtual
SetUpAnimsForMap(Tab< INode * > &nodeTab, MaxSDK::Array< NodeAndAnims > &nodeAnims) const =0ILoadSaveAnimationpure virtual
SetUpAnimsForSave(Tab< INode * > &nodeTab, BOOL animatedTracks, BOOL includeConstraints, BOOL keyable, MaxSDK::Array< NodeAndAnims > &nodeAnims) const =0ILoadSaveAnimationpure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServervirtual