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

This is the complete list of members for IMXSDebugger, 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
attempting_break enum valueIMXSDebugger
BreakExecution(const MCHAR *outString=nullptr)=0IMXSDebuggerpure 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
CloseDialog()=0IMXSDebuggerpure virtual
ContinueExecution()=0IMXSDebuggerpure virtual
DeleteInterface()BaseInterfaceinlinevirtual
descriptionFPInterfaceDesc
EnableActions(BOOL onOff)FPInterfaceDescvirtual
enumerationsFPInterfaceDesc
eval enum valueIMXSDebugger
eval_compile enum valueIMXSDebugger
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
GetAllowBreakOnThrow()=0IMXSDebuggerpure virtual
GetAllowUnsafeMethods() const =0IMXSDebuggerpure virtual
GetBreakCyclePeriod()=0IMXSDebuggerpure virtual
GetBreakOnError()=0IMXSDebuggerpure virtual
GetBreakOnException()=0IMXSDebuggerpure virtual
GetBreakTimeoutPeriod()=0IMXSDebuggerpure virtual
GetClearOutputOnOpen() const =0IMXSDebuggerpure virtual
GetCommandTimeoutPeriod()=0IMXSDebuggerpure virtual
GetDefaultBreakOnThrow()=0IMXSDebuggerpure virtual
GetDesc()FPInterfaceDescinlinevirtual
GetDialogHwnd()=0IMXSDebuggerpure virtual
GetEnabledInNetRender()=0IMXSDebuggerpure virtual
GetEnabledInQuietMode()=0IMXSDebuggerpure virtual
GetFnDef(FunctionID fid)FPInterfaceDesc
GetGCTimeoutPeriod()=0IMXSDebuggerpure virtual
GetID()FPInterfaceDescinlinevirtual
GetIgnoreCaughtErrors()=0IMXSDebuggerpure virtual
GetIgnoreCaughtExceptions()=0IMXSDebuggerpure virtual
GetIgnoreCaughtThrows()=0IMXSDebuggerpure virtual
GetInstance()IMXSDebuggerstatic
GetInterface(Interface_ID id)FPInterfaceDescinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetRsrcString(StringResID id)FPInterfaceDescvirtual
GetShowFirstFrameOnly()=0IMXSDebuggerpure virtual
GetShowGlobalConstants()=0IMXSDebuggerpure virtual
GetState()=0IMXSDebuggerpure virtual
GetStayOnTop()=0IMXSDebuggerpure virtual
GetThreadID() const =0IMXSDebuggerpure virtual
GetTypedInterface()InterfaceServerinline
getvar_getval enum valueIMXSDebugger
getvar_getvar enum valueIMXSDebugger
HInstance()FPInterfaceDescvirtual
IDFPInterfaceDesc
idle enum valueIMXSDebugger
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
IsDialogOpen()=0IMXSDebuggerpure virtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsExecutionBroken()=0IMXSDebuggerpure 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
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
OpenDialog(BOOL breakExecution, const MCHAR *outString=nullptr, BOOL setFocus=FALSE)=0IMXSDebuggerpure virtual
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
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
SetAllowBreakOnThrow(BOOL breakExecution)=0IMXSDebuggerpure virtual
SetAllowUnsafeMethods(BOOL allowUnsafe)=0IMXSDebuggerpure virtual
SetBreakCyclePeriod(DWORD millisecs)=0IMXSDebuggerpure virtual
SetBreakOnError(BOOL breakExecution)=0IMXSDebuggerpure virtual
SetBreakOnException(BOOL breakExecution)=0IMXSDebuggerpure virtual
SetBreakTimeoutPeriod(DWORD millisecs)=0IMXSDebuggerpure virtual
SetClassDesc(ClassDesc *i_cd)FPInterfaceDesc
SetClearOutputOnOpen(BOOL doClear)=0IMXSDebuggerpure virtual
SetCommandTimeoutPeriod(DWORD millisecs)=0IMXSDebuggerpure virtual
SetDefaultBreakOnThrow(BOOL breakExecution)=0IMXSDebuggerpure virtual
SetEnabledInNetRender(BOOL ignore)=0IMXSDebuggerpure virtual
SetEnabledInQuietMode(BOOL ignore)=0IMXSDebuggerpure virtual
SetGCTimeoutPeriod(DWORD millisecs)=0IMXSDebuggerpure virtual
SetIgnoreCaughtErrors(BOOL ignore)=0IMXSDebuggerpure virtual
SetIgnoreCaughtExceptions(BOOL ignore)=0IMXSDebuggerpure virtual
SetIgnoreCaughtThrows(BOOL ignore)=0IMXSDebuggerpure virtual
SetShowFirstFrameOnly(BOOL firstOnly)=0IMXSDebuggerpure virtual
SetShowGlobalConstants(BOOL ignore)=0IMXSDebuggerpure virtual
SetStayOnTop(BOOL ignore)=0IMXSDebuggerpure virtual
setvar_eval enum valueIMXSDebugger
setvar_eval_compile enum valueIMXSDebugger
setvar_getvar enum valueIMXSDebugger
setvar_setval enum valueIMXSDebugger
state enum nameIMXSDebugger
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
UpdateClipboardData()=0IMXSDebuggerpure virtual
wantsRelease enum valueBaseInterface
WriteLine(const MCHAR *str)=0IMXSDebuggerpure virtual
WriteString(const MCHAR *str)=0IMXSDebuggerpure virtual
~BaseInterface()BaseInterfacevirtual
~FPInterfaceDesc()FPInterfaceDesc
~InterfaceServer()InterfaceServervirtual