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 Types | Public Member Functions | Public Attributes | Protected Attributes
makVrv::DtSettingsChangeObject Class Reference

makVrv::DtSettingsChangeObject is a base class for all settings change objects More...

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

Public Types

enum  SettingsChangeType {
  SchemaRenamed = 1, SchemaParameterRenamed, ModelDefinitionRenamed, ElementDefinitionRenamed,
  SettingsChangedUserDefinedStart = 100000
}
enum  UseType { ElementDefinition = 0, ModelDefinition, SchemaDefinition, UserDefined = 100000 }

Public Member Functions

 DtSettingsChangeObject (SettingsChangeType type)
virtual ~DtSettingsChangeObject ()
SettingsChangeType type () const

Public Attributes

boost::signal< void(DtSettingsChangeObject *)> signal_changeInvoked
 Emit this signal when the setting change object has been invoked.

Protected Attributes

SettingsChangeType myType

Detailed Description

makVrv::DtSettingsChangeObject is a base class for all settings change objects

Member Enumeration Documentation

Enumerator:
SchemaRenamed 
SchemaParameterRenamed 
ModelDefinitionRenamed 
ElementDefinitionRenamed 
SettingsChangedUserDefinedStart 
Enumerator:
ElementDefinition 
ModelDefinition 
SchemaDefinition 
UserDefined 

Constructor & Destructor Documentation

makVrv::DtSettingsChangeObject::DtSettingsChangeObject ( SettingsChangeType  type)
virtual makVrv::DtSettingsChangeObject::~DtSettingsChangeObject ( )
virtual

Member Function Documentation

SettingsChangeType makVrv::DtSettingsChangeObject::type ( ) const
inline

Member Data Documentation

boost::signal<void (DtSettingsChangeObject*)> makVrv::DtSettingsChangeObject::signal_changeInvoked

Emit this signal when the setting change object has been invoked.

The change manager will then re-emit that signal through the messager

SettingsChangeType makVrv::DtSettingsChangeObject::myType
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)