VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions
makVrf::DtVrfGuiIntervisibilityDriver Class Reference
Inheritance diagram for makVrf::DtVrfGuiIntervisibilityDriver:
Inheritance graph
[legend]

Public Member Functions

 DtVrfGuiIntervisibilityDriver (makVrv::DtDe &de, const std::string &className)
 CTOR.
virtual ~DtVrfGuiIntervisibilityDriver ()
 DTOR.
virtual void create (const makVrv::DtUnicode &elementDefinitionName, const AttachPoints &pts)
virtual void destroy (makVrv::DtElementID id)
 Signal the element is to be destroyed via the signal_intervisibilityElementAboutToBeDestroyed.

Static Public Member Functions

static
DtVrfGuiIntervisibilityDriver
findDriver (makVrv::DtDe &de)

Public Attributes

boost::signal< void(makVrv::DtIntervisibilityElement *)> signal_intervisibilityElementCreated
boost::signal< void(makVrv::DtIntervisibilityElement *)> signal_intervisibilityElementAboutToBeDestroyed

Protected Member Functions

virtual void finishEditing ()
virtual void cancelChanges ()

Constructor & Destructor Documentation

makVrf::DtVrfGuiIntervisibilityDriver::DtVrfGuiIntervisibilityDriver ( makVrv::DtDe &  de,
const std::string &  className 
)

CTOR.

virtual makVrf::DtVrfGuiIntervisibilityDriver::~DtVrfGuiIntervisibilityDriver ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtVrfGuiIntervisibilityDriver::create ( const makVrv::DtUnicode &  elementDefinitionName,
const AttachPoints &  pts 
)
virtual
virtual void makVrf::DtVrfGuiIntervisibilityDriver::destroy ( makVrv::DtElementID  id)
virtual

Signal the element is to be destroyed via the signal_intervisibilityElementAboutToBeDestroyed.

static DtVrfGuiIntervisibilityDriver* makVrf::DtVrfGuiIntervisibilityDriver::findDriver ( makVrv::DtDe &  de)
static
virtual void makVrf::DtVrfGuiIntervisibilityDriver::finishEditing ( )
protectedvirtual
virtual void makVrf::DtVrfGuiIntervisibilityDriver::cancelChanges ( )
protectedvirtual

Member Data Documentation

boost::signal<void (makVrv::DtIntervisibilityElement*)> makVrf::DtVrfGuiIntervisibilityDriver::signal_intervisibilityElementCreated
boost::signal<void (makVrv::DtIntervisibilityElement*)> makVrf::DtVrfGuiIntervisibilityDriver::signal_intervisibilityElementAboutToBeDestroyed

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)