VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtEntityEditorCommandLineParser Class Reference

The Entity Editors's command line processor. More...

Inheritance diagram for DtEntityEditorCommandLineParser:
Inheritance graph
[legend]

Public Member Functions

 DtEntityEditorCommandLineParser (DtEntityEditorApplication *)
virtual ~DtEntityEditorCommandLineParser ()
virtual void processCommandLine (makVrv::DtVrvApplicationConfiguration &appConfig, int argc, char **argv)
 Parse the command line and modify the appConfig accordingly.
virtual void processArgs (makVrv::DtVrvApplicationConfiguration &appConfig)
 Modify the app configuration based on the passed-in command line arguments.
- Public Member Functions inherited from makVrv::DtVrvCommandLineProcessor
virtual ~DtVrvCommandLineProcessor ()

Protected Attributes

DtEntityEditorApplicationmyApplication
DtCmdLine::MultiArg
< std::string > * 
myPluginsToLoadArg
DtCmdLine::ValueArg
< std::string > * 
myLocaleArg
DtCmdLine::SwitchArg * myDoNotLoadDefaultPluginsArg
DtCmdLine::SwitchArg * myDoNotCheckPluginVersions
DtCmdLine::ValueArg
< std::string > * 
mySmsFile
DtCmdLine::ValueArg
< std::string > * 
mySettingsDirectory
DtCmdLine::ValueArg
< std::string > * 
myOpdEditorLocation
DtCmdLine::ValueArg
< std::string > * 
myVisualTerrain
DtCmdLine::ValueArg
< std::string > * 
myAppDataDir

Detailed Description

The Entity Editors's command line processor.

Constructor & Destructor Documentation

DtEntityEditorCommandLineParser::DtEntityEditorCommandLineParser ( DtEntityEditorApplication )
virtual DtEntityEditorCommandLineParser::~DtEntityEditorCommandLineParser ( )
virtual

Member Function Documentation

virtual void DtEntityEditorCommandLineParser::processCommandLine ( makVrv::DtVrvApplicationConfiguration appConfig,
int  argc,
char **  argv 
)
virtual

Parse the command line and modify the appConfig accordingly.

Reimplemented from makVrv::DtVrvCommandLineProcessor.

virtual void DtEntityEditorCommandLineParser::processArgs ( makVrv::DtVrvApplicationConfiguration appConfig)
virtual

Modify the app configuration based on the passed-in command line arguments.

Member Data Documentation

DtEntityEditorApplication* DtEntityEditorCommandLineParser::myApplication
protected
DtCmdLine::MultiArg<std::string>* DtEntityEditorCommandLineParser::myPluginsToLoadArg
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::myLocaleArg
protected
DtCmdLine::SwitchArg* DtEntityEditorCommandLineParser::myDoNotLoadDefaultPluginsArg
protected
DtCmdLine::SwitchArg* DtEntityEditorCommandLineParser::myDoNotCheckPluginVersions
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::mySmsFile
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::mySettingsDirectory
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::myOpdEditorLocation
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::myVisualTerrain
protected
DtCmdLine::ValueArg<std::string>* DtEntityEditorCommandLineParser::myAppDataDir
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)