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
459 { Reset(); }
void Reset()
Definition: maxscript.h:461
virtual ~MAXScriptPrefs ( )
inlinevirtual
460 { }

Member Function Documentation

void Reset ( )
inline
462  {
463  // MAXScript preference defaults
464  loadStartupScripts = TRUE;
465  loadSaveSceneScripts = TRUE;
467  font = _M("Courier New");
468  fontSize = 9;
469  initialHeapSize = 15.0;
470  autoOpenListener = FALSE;
471  enableMacroRecorder = FALSE;
472  showCommandPanelSwitch = FALSE;
473  showToolSelections = FALSE;
474  showMenuSelections = FALSE;
475  absoluteSceneNames = FALSE;
476  absoluteSubObjects = FALSE;
477  absoluteTransforms = FALSE;
478  useFastNodeNameLookup = TRUE;
479  showGCStatus = FALSE;
480  showEditorPath = TRUE;
481  useMultiThreadedUsedMacroscriptCompile = FALSE; // not currently enabled because of gc issues
484  }
int loadSavePersistentGlobals
Definition: maxscript.h:440
int loadSaveSceneScripts
Definition: maxscript.h:439
int showMenuSelections
Definition: maxscript.h:448
int logUsedMacroscriptCompiles
Definition: maxscript.h:456
int showEditorPath
Definition: maxscript.h:454
int autoOpenListener
Definition: maxscript.h:443
MSTR font
Definition: maxscript.h:441
int preValidateResourceValues
Definition: maxscript.h:457
int showGCStatus
Definition: maxscript.h:453
int enableMacroRecorder
Definition: maxscript.h:445
int absoluteSceneNames
Definition: maxscript.h:449
int loadStartupScripts
Definition: maxscript.h:438
int absoluteSubObjects
Definition: maxscript.h:450
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:67
int showToolSelections
Definition: maxscript.h:447
int useMultiThreadedUsedMacroscriptCompile
Definition: maxscript.h:455
int useFastNodeNameLookup
Definition: maxscript.h:452
int fontSize
Definition: maxscript.h:442
float initialHeapSize
Definition: maxscript.h:444
int showCommandPanelSwitch
Definition: maxscript.h:446
int absoluteTransforms
Definition: maxscript.h:451
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