22 class DtSymbolDecorationVisualizer;
23 class DtSymbolDecorationUpdaterAgent;
41 virtual void visualize();
44 virtual void unvisualize();
50 virtual void slot_displayNameSet(
const std::string& name);
90 const static std::string str(
"DtNameSymbolDecoration");
94 virtual const std::string&
tag()
96 const static std::string str(
"");
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
Base class for symbol decorations.
Definition: DtSymbolDecoration.h:19
virtual const makVrv::DtUnicode & displayName()
Get the display name for the symbol decoration class.
Definition: vrfNameSymbolDecoration.h:80
unsigned int myIndex
Definition: vrfNameSymbolDecoration.h:53
Symbol decoration that displays a name label.
Definition: vrfNameSymbolDecoration.h:29
virtual const std::string & tag()
Get the creator's extra identifying tag, typically what network protocol it should be used with (DIS...
Definition: vrfNameSymbolDecoration.h:94
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtSymbolDecorationVisualizer & myParentVisualizer
Definition: vrfNameSymbolDecoration.h:54
Contains the DtSymbolDecorationVisualizer class declaration.
virtual const std::string & decorationClassName()
Get the id of the symbol decoration to create (typically its class or base class name) ...
Definition: vrfNameSymbolDecoration.h:88
static DtUnicode tr(const char *ascii)
Ascii translation function, used to be compatible with Qt's translation tools. This will simply call ...
Definition: DtUnicode.h:92
DtVrfNameSymbolDecorationCreator()
CTOR.
Definition: vrfNameSymbolDecoration.h:65
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
virtual ~DtVrfNameSymbolDecorationCreator()
DTOR.
Definition: vrfNameSymbolDecoration.h:68
Base class for symbol decoration creators.
Definition: DtSymbolDecorationCreator.h:23
bool myActive
Definition: vrfNameSymbolDecoration.h:56
virtual makVrv::DtSymbolDecorationCreator * clone()
Clone the creator; must be reimplemented by all concrete derived classes.
Definition: vrfNameSymbolDecoration.h:74
Base class to provide boost signal/slot management.
virtual void setScale(float scale)
no-op
Definition: vrfNameSymbolDecoration.h:47
Contains makVrv::DtSymbolDecorationCreator class.
makVrv::DtSignalConnectionManager myConnections
Definition: vrfNameSymbolDecoration.h:55
A visualizer for symbol decorations. Symbol decorations are visuals, usually text labels...
Definition: DtSymbolDecorationVisualizer.h:66
Creator for DtNameSymbolDecoration.
Definition: vrfNameSymbolDecoration.h:60