Enviro application
Public Member Functions | Public Attributes | List of all members
EnviroOptions Class Reference

Public Member Functions

 EnviroOptions ()
 
 ~EnviroOptions ()
 
bool ReadXML (const char *szFilename)
 
bool WriteXML ()
 

Public Attributes

vtStringArray m_oldDataPaths
 
bool m_bEarthView
 
vtString m_strEarthImage
 
vtString m_strInitTerrain
 
vtString m_strInitLocation
 
vtString m_strUseElevation
 
bool m_bStartInNeutral
 
bool m_bFullscreen
 
bool m_bStereo
 
int m_iStereoMode
 
int m_iMultiSamples
 
IPoint2 m_WinPos
 
IPoint2 m_WinSize
 
bool m_bLocationInside
 
bool m_bHtmlpane
 
bool m_bFloatingToolbar
 
bool m_bTextureCompression
 
bool m_bDisableModelMipmaps
 
bool m_bDirectPicking
 
float m_fSelectionCutoff
 
float m_fMaxPickableInstanceRadius
 
float m_fCursorThickness
 
float m_fPlantScale
 
bool m_bShadows
 
bool m_bOnlyAvailableSpecies
 
float m_fCatenaryFactor
 
vtString m_strContentFile
 
bool m_bShowProgress
 
bool m_bFlyIn
 
bool m_bUseJoystick
 
bool m_bUseSpaceNav
 
bool m_bShowToolsCulture
 
bool m_bShowToolsSnapshot
 
bool m_bShowToolsTime
 
vtString m_strFilename
 

Detailed Description

All the global options for the Enviro application. These can be accessed anywhere, anytime using the global singleton "g_Options". Enviro let the user edit them with OptionsDlg and serializes them to a file called "Enviro.xml".

Constructor & Destructor Documentation

EnviroOptions::EnviroOptions ( )
EnviroOptions::~EnviroOptions ( )

Member Function Documentation

bool EnviroOptions::ReadXML ( const char *  szFilename)
bool EnviroOptions::WriteXML ( )

Member Data Documentation

bool EnviroOptions::m_bDirectPicking
bool EnviroOptions::m_bDisableModelMipmaps
bool EnviroOptions::m_bEarthView
bool EnviroOptions::m_bFloatingToolbar
bool EnviroOptions::m_bFlyIn
bool EnviroOptions::m_bFullscreen
bool EnviroOptions::m_bHtmlpane
bool EnviroOptions::m_bLocationInside
bool EnviroOptions::m_bOnlyAvailableSpecies
bool EnviroOptions::m_bShadows
bool EnviroOptions::m_bShowProgress
bool EnviroOptions::m_bShowToolsCulture
bool EnviroOptions::m_bShowToolsSnapshot
bool EnviroOptions::m_bShowToolsTime
bool EnviroOptions::m_bStartInNeutral
bool EnviroOptions::m_bStereo
bool EnviroOptions::m_bTextureCompression
bool EnviroOptions::m_bUseJoystick
bool EnviroOptions::m_bUseSpaceNav
float EnviroOptions::m_fCatenaryFactor
float EnviroOptions::m_fCursorThickness
float EnviroOptions::m_fMaxPickableInstanceRadius
float EnviroOptions::m_fPlantScale
float EnviroOptions::m_fSelectionCutoff
int EnviroOptions::m_iMultiSamples
int EnviroOptions::m_iStereoMode
vtStringArray EnviroOptions::m_oldDataPaths
vtString EnviroOptions::m_strContentFile
vtString EnviroOptions::m_strEarthImage
vtString EnviroOptions::m_strFilename
vtString EnviroOptions::m_strInitLocation
vtString EnviroOptions::m_strInitTerrain
vtString EnviroOptions::m_strUseElevation
IPoint2 EnviroOptions::m_WinPos
IPoint2 EnviroOptions::m_WinSize