15 class DtStatePropertyDecorationVisualizer;
28 virtual void visualize(
int index);
31 virtual void unvisualize();
35 virtual void setScale(
float scale );
38 virtual bool shouldBeVisualized() = 0;
39 virtual double devicePixelRatio()
const;
46 virtual void setVisualizeAtIndex(
int) = 0;
80 virtual const std::string& decorationClassName() = 0;
Definition: statePropertyDecoration.h:17
boost::signals2::signal< void(DtStatePropertyDecoration *, bool)> signal_visualize
Signal sent when the visualization state of this decoration has changed.
Definition: statePropertyDecoration.h:42
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
int myIndex
Definition: statePropertyDecoration.h:54
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:61
DtStatePropertyDecorationVisualizer & myParentVisualizer
Definition: statePropertyDecoration.h:56
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
float myScale
Definition: statePropertyDecoration.h:55
makVrv::DtSignalConnectionManager myConnections
Definition: statePropertyDecoration.h:57
This visualizer will allow for show/hide of various bits of state property data. This uses the DtStat...
Definition: statePropertyDecorationVisualizer.h:28