VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
makVrv::DtDialogJumpToSignaler Class Reference

A global signaler object for the state that is shared between master and slaves.

Inheritance diagram for makVrv::DtDialogJumpToSignaler:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtDialogJumpToSignaler ()
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Static Public Member Functions

static DtDialogJumpToSignalerinstance (DtDe &de)
 

Protected Member Functions

 DtDialogJumpToSignaler (DtDe &de)
 
boost::signalslib::signal
< void(const DtUnicode &)> 
signal_jumpToModelDefinition
 
boost::signalslib::signal
< void(const DtUnicode &)> 
signal_jumpToDefinition
 
boost::signalslib::signal
< void(const DtUnicode &)> 
signal_jumpToDefUsingModelDef
 
DtDemyDe
 
virtual void requestJumpToModelDefinition (const DtUnicode &modelDefName)
 
virtual void requestJumpToDefinitionByType (DtStateVisualizer::Type visType, const DtUnicode &definitionName)
 
virtual void requestJumpToDefUsingModelDefByType (DtStateVisualizer::Type visType, const DtUnicode &modelDefinitionName)
 
virtual void requestJumpToDefUsingModelDefByType (DtStateVisualizer::Type visType, const std::string &modelDefinitionName)
 
virtual void displayDefinitionEditorPage (DtStateVisualizer::Type visType)
 

Constructor & Destructor Documentation

virtual makVrv::DtDialogJumpToSignaler::~DtDialogJumpToSignaler ( )
virtual

DTOR.

makVrv::DtDialogJumpToSignaler::DtDialogJumpToSignaler ( DtDe de)
protected

protected constructor so it is only created by this class or sub classes.

Member Function Documentation

static DtDialogJumpToSignaler& makVrv::DtDialogJumpToSignaler::instance ( DtDe de)
static

Get an instance used to emit, or to connect.

virtual void makVrv::DtDialogJumpToSignaler::requestJumpToModelDefinition ( const DtUnicode modelDefName)
virtual

displays the model defintion tab of the visual editors dialog and selects the specifed model definition in it.

virtual void makVrv::DtDialogJumpToSignaler::requestJumpToDefinitionByType ( DtStateVisualizer::Type  visType,
const DtUnicode definitionName 
)
virtual

displays the requestsed definition paged based on the vis type and sends a boost signal so the dialog can select the specified definition in it.

virtual void makVrv::DtDialogJumpToSignaler::requestJumpToDefUsingModelDefByType ( DtStateVisualizer::Type  visType,
const DtUnicode modelDefinitionName 
)
virtual

displays the requestsed definition paged based on the vis type and sends a boost signal so the dialog can select the definition associated with the modelDefinitionName.

virtual void makVrv::DtDialogJumpToSignaler::requestJumpToDefUsingModelDefByType ( DtStateVisualizer::Type  visType,
const std::string &  modelDefinitionName 
)
virtual

displays the requestsed definition paged based on the vis type and sends a boost signal so the dialog can select the definition associated with the modelDefinitionName.

virtual void makVrv::DtDialogJumpToSignaler::displayDefinitionEditorPage ( DtStateVisualizer::Type  visType)
protectedvirtual

displays the requested definition editor paged baased on the type

Member Data Documentation

boost::signalslib::signal<void(const DtUnicode&)> makVrv::DtDialogJumpToSignaler::signal_jumpToModelDefinition

Emmitted when a model definition jump to is requested.

boost::signalslib::signal<void(const DtUnicode&)> makVrv::DtDialogJumpToSignaler::signal_jumpToDefinition

Emmitted when an entity element def jump to is requested.

boost::signalslib::signal<void(const DtUnicode&)> makVrv::DtDialogJumpToSignaler::signal_jumpToDefUsingModelDef

Emmitted when a entity element def jump to using model def is requested.

DtDe& makVrv::DtDialogJumpToSignaler::myDe
protected

Emmitted when a model definition jump to is requested.


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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)