| 3ds Max C++ API Reference
    | 
#include "noncopyable.h"#include "iFnPub.h"#include "actiontableTypedefs.h"#include "maxscript/ScripterExport.h"| Classes | |
| class | MacroEntry | 
| This class provides access to a single macro entry.  More... | |
| class | MacroEntry::DisableCompileGuard | 
| Helper class for disabling macroscript compiles in an exception-safe manner.  More... | |
| class | MacroDir | 
| Namespaces | |
| namespace | MAXScript | 
| Macros | |
| #define | ME_DROPPED_SCRIPT 0x0001 | 
| #define | ME_SILENT_ERRORS 0x0002 | 
| #define | ME_HAS_EXECUTE 0x0004 | 
| #define | ME_TEMPORARY 0x0008 | 
| #define | ME_NO_AUTO_UNDO 0x0010 | 
| #define | ME_NEEDS_COMPILE 0x0020 | 
| #define | BAD_MACRO_ID -1 | 
| Typedefs | |
| typedef short | MacroID | 
| Functions | |
| ScripterExport MacroDir & | GetMacroScriptDir () | 
| ScripterExport void | InitMacroScriptDir () | 
| Variables | |
| const ActionTableId | kActionMacroScripts = 647394 | 
| const ActionContextId | kActionMacroScriptsContext = 647394 | 
| #define ME_DROPPED_SCRIPT 0x0001 | 
| #define ME_SILENT_ERRORS 0x0002 | 
| #define ME_HAS_EXECUTE 0x0004 | 
| #define ME_TEMPORARY 0x0008 | 
| #define ME_NO_AUTO_UNDO 0x0010 | 
| #define ME_NEEDS_COMPILE 0x0020 | 
| #define BAD_MACRO_ID -1 | 
| typedef short MacroID | 
| 
 | extern | 
| 
 | extern | 
| const ActionTableId kActionMacroScripts = 647394 | 
| const ActionContextId kActionMacroScriptsContext = 647394 |