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 | Protected Attributes
makVrv::DtWidgetInstanceSignaler Class Reference

A signaler class for a particular widget instance with the provided DtUniqueID.

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

Public Member Functions

 DtWidgetInstanceSignaler (DtWidgetSignaler &widgetSignaler, const DtUniqueID &widgetId)
 
virtual ~DtWidgetInstanceSignaler ()
 
const DtUniqueIDwidgetId () const
 
- Public Member Functions inherited from makVrv::DtWidgetEventSignals
void connectAll (DtWidgetEventSignals &emmitter)
 

Protected Attributes

DtUniqueID myWidgetId
 
DtWidgetSignalermySignaler
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtWidgetEventSignals
boost::signalslib::signal
< void(int x, int y)> 
signal_mouseEnter
 
boost::signalslib::signal
< void(int x, int y)> 
signal_mouseMove
 
boost::signalslib::signal< void()> signal_mouseLeave
 
boost::signalslib::signal
< void(int button)> 
signal_mouseButtonPress
 
boost::signalslib::signal
< void(int button)> 
signal_mouseButtonRelease
 
- Protected Member Functions inherited from makVrv::DtWidgetEventSignals
void emitMouseEnter (int x, int y)
 
void emitMouseMove (int x, int y)
 
void emitMouseLeave ()
 
void emitMouseButtonPress (int button)
 
void emitMouseButtonRelease (int button)
 

Constructor & Destructor Documentation

makVrv::DtWidgetInstanceSignaler::DtWidgetInstanceSignaler ( DtWidgetSignaler widgetSignaler,
const DtUniqueID widgetId 
)

CTOR.

Parameters
widgetSignalerThe parent widget signaler that handles this instance signaler
widgetIdThe DtUniqueID of the widget instance to send signals for
virtual makVrv::DtWidgetInstanceSignaler::~DtWidgetInstanceSignaler ( )
virtual

Virtual DTOR.

Member Function Documentation

const DtUniqueID& makVrv::DtWidgetInstanceSignaler::widgetId ( ) const

Get the unique id of the widget instance for this signaler.

Member Data Documentation

DtUniqueID makVrv::DtWidgetInstanceSignaler::myWidgetId
protected
DtWidgetSignaler& makVrv::DtWidgetInstanceSignaler::mySignaler
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)