22 class DtBullseyeSelectionWidgetInterface;
59 virtual void selectBullseye(
const std::string& name);
62 virtual void bullseyeAdded(
const std::string& name);
65 virtual void bullseyeRemoved(
const std::string& name);
68 virtual void bullseyeUpdated(
const std::string& oldName,
const std::string& newName);
72 virtual void slot_onSelectedBullseyeChanged(
const std::string& name);
DtBullseyeSelectionWidgetInterface * myInterface
Definition: DtBullseyeSelectionLogic.h:76
DtSignalConnectionManager myConnectionManager
Definition: DtBullseyeSelectionLogic.h:79
DtObserver * myCurrentObserver
Definition: DtBullseyeSelectionLogic.h:81
This logic class is responsible for populating the bullseye selection widget with all the names of th...
Definition: DtBullseyeSelectionLogic.h:34
std::set< std::string > myGroups
Definition: DtBullseyeSelectionLogic.h:78
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
A facade for a DtObserverObject.
Definition: DtObserver.h:37
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtDe & myDe
Definition: DtBullseyeSelectionLogic.h:75
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70