![]() |
VR-Forces Developer's Guide
|
The DtPickableDecalProjector is a pickable widget used to pick a decal projector interface.

Public Member Functions | |
| virtual | ~DtPickableDecalProjector () |
| DtPickableDecalProjector ()=delete | |
| DtPickableDecalProjector (const DtPickableDecalProjector &other)=delete | |
| DtPickableDecalProjector & | operator= (const DtPickableDecalProjector &other)=delete |
| virtual bool | pick (double sceneX, double sceneY, double sceneZ) const |
Public Member Functions inherited from makVrv::DtPickableWidget | |
| virtual | ~DtPickableWidget ()=0 |
| DtPickableWidget ()=delete | |
| DtPickableWidget (const DtPickableWidget &other)=delete | |
| DtPickableWidget & | operator= (const DtPickableWidget &other)=delete |
| virtual void | setUserData (unsigned long long data) |
| virtual unsigned long long | userData () const |
| unsigned int | id () const |
Protected Member Functions | |
| DtPickableDecalProjector (DtDe &de, DtWidgetPicker &picker, DtDecalProjectorComponentInterface *component) | |
Protected Member Functions inherited from makVrv::DtPickableWidget | |
| DtPickableWidget (DtDe &de, DtWidgetPicker &picker) | |
Protected Attributes | |
| DtDecalProjectorComponentInterface * | myComponent |
Protected Attributes inherited from makVrv::DtPickableWidget | |
| DtDe & | myDe |
| DtWidgetPicker & | myPicker |
| unsigned int | myId |
| unsigned long long | myUserData |
Private Attributes | |
| friend | DtPickableDecalProjectorCreator |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtPickableWidget | |
| static unsigned int | idFromColor (unsigned int) |
Public Attributes inherited from makVrv::DtPickableWidget | |
| boost::signalslib::signal < void(int x, int y)> | signal_mouseEnter |
| boost::signalslib::signal< void()> | signal_mouseLeave |
| boost::signalslib::signal < void(int x, int y)> | signal_mouseMove |
| boost::signalslib::signal < void(int x, int y, int button)> | signal_mousePress |
| boost::signalslib::signal < void(int x, int y, int button)> | signal_mouseRelease |
| boost::signalslib::signal < void(int x, int y, int button)> | signal_mouseDoubleClick |
| boost::signalslib::signal < void(int x, int y, int wheel)> | signal_mouseWheel |
|
virtual |
Virtual DTOR.
|
delete |
Default Constructor not implemented.
|
delete |
Copy Constructor not implemented - Copy not allowed.
|
protected |
Protected CTOR (Instantiated by DtWidgetPicker)
|
delete |
Assignment Operator not implemented - Assignment not allowed.
|
virtual |
Returns true if the pickable would be selected for the given scene position.
|
private |
|
protected |