VR-Forces 4.0.4 Class Documentation
Signals | Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions
DtTerrainAppOptions Class Reference
Inheritance diagram for DtTerrainAppOptions:
Inheritance graph
[legend]

List of all members.

Signals

void recentTerrainDatabasesChanged (const QStringList &)
void compassMapPositionChanged (int)
void showMapCompassChanged (bool)

Public Member Functions

 DtTerrainAppOptions (int argc, char **argv)
 Default constructor.
virtual ~DtTerrainAppOptions ()
 Destructor.
virtual QString outputFile () const
virtual void setOutputFile (const QString &s)
virtual QString databaseFile () const
virtual void setDatabaseFile (const QString &s)
virtual bool loadDatabase () const
 Returns true of a database file has been set.
virtual void setMaximumRecentTerrainDatabases (int)
 Sets the maximum terrain databases to save on recent list.
int maximumRecentTerrainDatabases () const
const QStringList & recentTerrainDatabases () const
void clearRecentTerrainDatabases ()
virtual void addRecentTerrainDatabase (const QString &)
virtual void removeRecentTerrainDatabase (const QString &)
virtual void preparse ()
 Called before mtl or command line is parsed.
virtual void setShowMapCompass (bool)
virtual bool showMapCompass () const
virtual void setCompassMapPosition (int)
virtual int compassMapPosition () const
virtual void initCommandOptions ()

Static Public Member Functions

static void setLogDirectory (const QString &s)
 Sets into globalEnv. If want to change, call before app.init()
static DtTMAppOptionscreate (int argc, char **argv)
 Returns a newly created instance of a DtPvdAppOptions.

Protected Attributes

DtConfigVariable< DtStringmyOutputFile
DtConfigVariable< DtStringmyLogDirectory
DtConfigVariable< DtStringmyDatabaseFile
QStringList myRecentTerrainDatabases
int myMaximumRecentTerrainDatabases
int myShowMapCompass
int myCompassMapPosition

Private Member Functions

 DtTerrainAppOptions (const DtTerrainAppOptions &orig)
 Copy constructor.
DtTerrainAppOptionsoperator= (const DtTerrainAppOptions &rhs)
 Assignment operator.

Constructor & Destructor Documentation

DtTerrainAppOptions::DtTerrainAppOptions ( int  argc,
char **  argv 
)

Default constructor.

Destructor.

Copy constructor.


Member Function Documentation

virtual QString DtTerrainAppOptions::outputFile ( ) const [virtual]
virtual void DtTerrainAppOptions::setOutputFile ( const QString &  s) [virtual]
static void DtTerrainAppOptions::setLogDirectory ( const QString &  s) [static]

Sets into globalEnv. If want to change, call before app.init()

virtual QString DtTerrainAppOptions::databaseFile ( ) const [virtual]
virtual void DtTerrainAppOptions::setDatabaseFile ( const QString &  s) [virtual]
virtual bool DtTerrainAppOptions::loadDatabase ( ) const [virtual]

Returns true of a database file has been set.

Sets the maximum terrain databases to save on recent list.

Default is 4, maximum is 10

const QStringList & DtTerrainAppOptions::recentTerrainDatabases ( ) const [inline]
virtual void DtTerrainAppOptions::addRecentTerrainDatabase ( const QString &  ) [virtual]
virtual void DtTerrainAppOptions::removeRecentTerrainDatabase ( const QString &  ) [virtual]
virtual void DtTerrainAppOptions::preparse ( ) [virtual]

Called before mtl or command line is parsed.

Use to preparse command line or any other setup. This is for mtl file reading, currently

Reimplemented from DtTMAppOptions.

virtual void DtTerrainAppOptions::setShowMapCompass ( bool  ) [virtual]
virtual bool DtTerrainAppOptions::showMapCompass ( ) const [virtual]
virtual void DtTerrainAppOptions::setCompassMapPosition ( int  ) [virtual]
virtual int DtTerrainAppOptions::compassMapPosition ( ) const [virtual]
virtual void DtTerrainAppOptions::initCommandOptions ( ) [virtual]

Reimplemented from DtTMAppOptions.

static DtTMAppOptions* DtTerrainAppOptions::create ( int  argc,
char **  argv 
) [static]

Returns a newly created instance of a DtPvdAppOptions.

Reimplemented from DtTMAppOptions.

void DtTerrainAppOptions::recentTerrainDatabasesChanged ( const QStringList &  ) [signal]
DtTerrainAppOptions& DtTerrainAppOptions::operator= ( const DtTerrainAppOptions rhs) [private]

Assignment operator.


Member Data Documentation

DtConfigVariable<DtString> DtTerrainAppOptions::myOutputFile [protected]
DtConfigVariable<DtString> DtTerrainAppOptions::myLogDirectory [protected]
DtConfigVariable<DtString> DtTerrainAppOptions::myDatabaseFile [protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)