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

Member Function Documentation

void Reset ( )
inline
495  {
496  // MAXScript preference defaults
497  loadStartupScripts = TRUE;
498  loadSaveSceneScripts = TRUE;
500  font = _M("Courier New");
501  fontSize = 9;
502  initialHeapSize = 15.0;
503  autoOpenListener = FALSE;
504  enableMacroRecorder = FALSE;
505  showCommandPanelSwitch = FALSE;
506  showToolSelections = FALSE;
507  showMenuSelections = FALSE;
508  absoluteSceneNames = FALSE;
509  absoluteSubObjects = FALSE;
510  absoluteTransforms = FALSE;
511  useFastNodeNameLookup = TRUE;
512  showGCStatus = FALSE;
513  showEditorPath = TRUE;
514  useMultiThreadedUsedMacroscriptCompile = FALSE; // not currently enabled because of gc issues
517  }
int loadSavePersistentGlobals
Definition: maxscript.h:473
int loadSaveSceneScripts
Definition: maxscript.h:472
int showMenuSelections
Definition: maxscript.h:481
int logUsedMacroscriptCompiles
Definition: maxscript.h:489
int showEditorPath
Definition: maxscript.h:487
int autoOpenListener
Definition: maxscript.h:476
MSTR font
Definition: maxscript.h:474
int preValidateResourceValues
Definition: maxscript.h:490
int showGCStatus
Definition: maxscript.h:486
int enableMacroRecorder
Definition: maxscript.h:478
int absoluteSceneNames
Definition: maxscript.h:482
int loadStartupScripts
Definition: maxscript.h:471
int absoluteSubObjects
Definition: maxscript.h:483
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:67
int showToolSelections
Definition: maxscript.h:480
int useMultiThreadedUsedMacroscriptCompile
Definition: maxscript.h:488
int useFastNodeNameLookup
Definition: maxscript.h:485
int fontSize
Definition: maxscript.h:475
float initialHeapSize
Definition: maxscript.h:477
int showCommandPanelSwitch
Definition: maxscript.h:479
int absoluteTransforms
Definition: maxscript.h:484
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