15 class DtStatePropertyDecorationVisualizer;
28 virtual void visualize(
int index);
31 virtual void unvisualize();
35 virtual void setScale(
float scale );
38 virtual bool shouldBeVisualized() = 0;
45 virtual void setVisualizeAtIndex(
int) = 0;
79 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:41
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
int myIndex
Definition: statePropertyDecoration.h:53
Base class for state property decoration creators.
Definition: statePropertyDecoration.h:60
DtStatePropertyDecorationVisualizer & myParentVisualizer
Definition: statePropertyDecoration.h:55
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:54
makVrv::DtSignalConnectionManager myConnections
Definition: statePropertyDecoration.h:56
This visualizer will allow for show/hide of various bits of state property data.
Definition: statePropertyDecorationVisualizer.h:26