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

Member Function Documentation

void Reset ( )
inline
422  {
423  // MAXScript preference defaults
424  loadStartupScripts = TRUE;
425  loadSaveSceneScripts = TRUE;
427  font = _M("Courier New");
428  fontSize = 9;
429  initialHeapSize = 15.0;
430  autoOpenListener = FALSE;
431  enableMacroRecorder = FALSE;
432  showCommandPanelSwitch = FALSE;
433  showToolSelections = FALSE;
434  showMenuSelections = FALSE;
435  absoluteSceneNames = FALSE;
436  absoluteSubObjects = FALSE;
437  absoluteTransforms = FALSE;
438  useFastNodeNameLookup = TRUE;
439  showGCStatus = FALSE;
440  showEditorPath = TRUE;
441  useMultiThreadedUsedMacroscriptCompile = FALSE; // not currently enabled because of gc issues
444  }
int loadSavePersistentGlobals
Definition: maxscript.h:400
int loadSaveSceneScripts
Definition: maxscript.h:399
int showMenuSelections
Definition: maxscript.h:408
int logUsedMacroscriptCompiles
Definition: maxscript.h:416
int showEditorPath
Definition: maxscript.h:414
int autoOpenListener
Definition: maxscript.h:403
MSTR font
Definition: maxscript.h:401
int preValidateResourceValues
Definition: maxscript.h:417
int showGCStatus
Definition: maxscript.h:413
int enableMacroRecorder
Definition: maxscript.h:405
int absoluteSceneNames
Definition: maxscript.h:409
int loadStartupScripts
Definition: maxscript.h:398
int absoluteSubObjects
Definition: maxscript.h:410
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:122
int showToolSelections
Definition: maxscript.h:407
int useMultiThreadedUsedMacroscriptCompile
Definition: maxscript.h:415
int useFastNodeNameLookup
Definition: maxscript.h:412
int fontSize
Definition: maxscript.h:402
float initialHeapSize
Definition: maxscript.h:404
int showCommandPanelSwitch
Definition: maxscript.h:406
int absoluteTransforms
Definition: maxscript.h:411
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