MAXScriptPrefs Class Reference

MAXScriptPrefs Class Reference

#include <maxscript.h>

Public Member Functions

 MAXScriptPrefs ()
 
virtual ~MAXScriptPrefs ()
 
void Reset ()
 
virtual void LoadMAXScriptPreferences ()
 
virtual void SaveMAXScriptPreferences ()
 

Public Attributes

int loadStartupScripts
 
int loadSaveSceneScripts
 
int loadSavePersistentGlobals
 
MSTR font
 
int fontSize
 
int autoOpenListener
 
float initialHeapSize
 
int enableMacroRecorder
 
int showCommandPanelSwitch
 
int showToolSelections
 
int showMenuSelections
 
int absoluteSceneNames
 
int absoluteSubObjects
 
int absoluteTransforms
 
int useFastNodeNameLookup
 
int showGCStatus
 
int showEditorPath
 
int useMultiThreadedUsedMacroscriptCompile
 
int logUsedMacroscriptCompiles
 
int preValidateResourceValues
 

Constructor & Destructor Documentation

MAXScriptPrefs ( )
inline
454 { Reset(); }
void Reset()
Definition: maxscript.h:456
virtual ~MAXScriptPrefs ( )
inlinevirtual
455 { }

Member Function Documentation

void Reset ( )
inline
457  {
458  // MAXScript preference defaults
459  loadStartupScripts = TRUE;
460  loadSaveSceneScripts = TRUE;
462  font = _M("Courier New");
463  fontSize = 9;
464  initialHeapSize = 15.0;
465  autoOpenListener = FALSE;
466  enableMacroRecorder = FALSE;
467  showCommandPanelSwitch = FALSE;
468  showToolSelections = FALSE;
469  showMenuSelections = FALSE;
470  absoluteSceneNames = FALSE;
471  absoluteSubObjects = FALSE;
472  absoluteTransforms = FALSE;
473  useFastNodeNameLookup = TRUE;
474  showGCStatus = FALSE;
475  showEditorPath = TRUE;
476  useMultiThreadedUsedMacroscriptCompile = FALSE; // not currently enabled because of gc issues
479  }
int loadSavePersistentGlobals
Definition: maxscript.h:435
int loadSaveSceneScripts
Definition: maxscript.h:434
int showMenuSelections
Definition: maxscript.h:443
int logUsedMacroscriptCompiles
Definition: maxscript.h:451
int showEditorPath
Definition: maxscript.h:449
int autoOpenListener
Definition: maxscript.h:438
MSTR font
Definition: maxscript.h:436
int preValidateResourceValues
Definition: maxscript.h:452
int showGCStatus
Definition: maxscript.h:448
int enableMacroRecorder
Definition: maxscript.h:440
int absoluteSceneNames
Definition: maxscript.h:444
int loadStartupScripts
Definition: maxscript.h:433
int absoluteSubObjects
Definition: maxscript.h:445
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:67
int showToolSelections
Definition: maxscript.h:442
int useMultiThreadedUsedMacroscriptCompile
Definition: maxscript.h:450
int useFastNodeNameLookup
Definition: maxscript.h:447
int fontSize
Definition: maxscript.h:437
float initialHeapSize
Definition: maxscript.h:439
int showCommandPanelSwitch
Definition: maxscript.h:441
int absoluteTransforms
Definition: maxscript.h:446
virtual void LoadMAXScriptPreferences ( )
virtual
virtual void SaveMAXScriptPreferences ( )
virtual

Member Data Documentation

int loadStartupScripts
int loadSaveSceneScripts
int loadSavePersistentGlobals
MSTR font
int fontSize
int autoOpenListener
float initialHeapSize
int enableMacroRecorder
int showCommandPanelSwitch
int showToolSelections
int showMenuSelections
int absoluteSceneNames
int absoluteSubObjects
int absoluteTransforms
int useFastNodeNameLookup
int showGCStatus
int showEditorPath
int useMultiThreadedUsedMacroscriptCompile
int logUsedMacroscriptCompiles
int preValidateResourceValues