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

List of all members.

Public Slots

virtual void processFileOpenEntityEditorFile ()
virtual void processFileSaveEntityEditorFile ()
virtual void processDeleteExisting ()
virtual void processRevertExisting ()
virtual void processCreateNewEntity ()
virtual void processCreateFromExisting ()
virtual void processEditCreateMenu ()
virtual void processRevertCreateMenu ()
virtual void processEditCategories ()
virtual void processRevertCategories ()
virtual void processFileNewSimulationModelSet ()
virtual void processLoadSmsFile (const QString &file)
virtual void processEditSystemFiles ()
virtual void processEditForces ()
virtual void processCheckSMS ()

Signals

void preSimulationModelSetSave ()
void simulationModelSetLoaded ()
void simulationModelSetSaved ()
void opdEntryAdded (DtVrfObjectParameters *, DtModelSetEntry *)

Public Member Functions

 DtEntityEditorAppController ()
 Constructor.
virtual ~DtEntityEditorAppController ()
 Destructor.
virtual bool loadSimulationModelSet (const DtSimulationModelSet &)
virtual bool saveSimulationModelSet (const DtFilename &)
virtual bool isModified () const
virtual bool saveIfChanged ()
makVrv::DtDede ()
makVrv::DtForceManagerforceManager ()
virtual bool init ()
 Initialize the controller with default handlers.
DtSimulationModelSetLoadersimulationModelSetLoader () const
virtual void addNewEntity (DtVrfObjectParameters *, const DtString &modelName)

Static Public Member Functions

static void addParameterType (const char *parameter, DtSimObjectParametersCreatorFcn fcn)
 Call this to add a new creator for parameter types. Will be added in init() method.
static DtEventControllercreate ()
 Static creator function.

Protected Slots

virtual void opdEditorMessage ()
 Received when the opd editor process has send something through stdout.

Protected Member Functions

virtual void addParameterTypes ()
virtual QString parseCommandLine (const QString &command, QString &commandLine, QStringList &files) const
 Given a command line, parse it for a command and a list of files.

Protected Attributes

DtSimulationModelSetLoadermySimulationModelSet
makVrv::DtDemyDe

Static Protected Attributes

static QHash< QString,
DtSimObjectParametersCreatorFcn
gParameterTypesToAdd

Constructor & Destructor Documentation

Constructor.

Destructor.


Member Function Documentation

virtual bool DtEntityEditorAppController::saveSimulationModelSet ( const DtFilename &  ) [virtual]
virtual bool DtEntityEditorAppController::isModified ( ) const [virtual]
static void DtEntityEditorAppController::addParameterType ( const char *  parameter,
DtSimObjectParametersCreatorFcn  fcn 
) [static]

Call this to add a new creator for parameter types. Will be added in init() method.

Static creator function.

Reimplemented from DtTMAppEventController.

virtual bool DtEntityEditorAppController::init ( ) [virtual]

Initialize the controller with default handlers.

Calls addDefaultHandlers

Reimplemented from DtEventController.

References mySimulationModelSet.

virtual void DtEntityEditorAppController::addNewEntity ( DtVrfObjectParameters ,
const DtString modelName 
) [virtual]
virtual void DtEntityEditorAppController::processDeleteExisting ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processRevertExisting ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processCreateNewEntity ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processEditCreateMenu ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processRevertCreateMenu ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processEditCategories ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processRevertCategories ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processLoadSmsFile ( const QString &  file) [virtual, slot]
virtual void DtEntityEditorAppController::processEditSystemFiles ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processEditForces ( ) [virtual, slot]
virtual void DtEntityEditorAppController::processCheckSMS ( ) [virtual, slot]
virtual void DtEntityEditorAppController::opdEditorMessage ( ) [protected, virtual, slot]

Received when the opd editor process has send something through stdout.

sender() is the QProcess

virtual void DtEntityEditorAppController::addParameterTypes ( ) [protected, virtual]
virtual QString DtEntityEditorAppController::parseCommandLine ( const QString &  command,
QString &  commandLine,
QStringList &  files 
) const [protected, virtual]

Given a command line, parse it for a command and a list of files.

Returns the portion that is left after the commands have been parsed


Member Data Documentation


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)