20 class DtSymbolDecorationVisualizer;
21 class DtSymbolDecorationUpdaterAgent;
39 virtual void visualize();
42 virtual void unvisualize();
48 virtual void slot_markingTextSet(
const std::string& name);
91 const static std::string str(
"DtNameSymbolDecoration");
95 virtual const std::string&
tag()
97 const static std::string str(
"");
A unicode string.
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:81
unsigned int myIndex
Definition: vrfNameSymbolDecoration.h:51
virtual makVrv::DtSymbolDecoration * create(makVrv::DtSymbolDecorationVisualizer &parentVisualizer)
Build a Name symbol decoration.
Definition: vrfNameSymbolDecoration.h:68
Symbol decoration that displays a name label.
Definition: vrfNameSymbolDecoration.h:27
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:95
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtSymbolDecorationVisualizer & myParentVisualizer
Definition: vrfNameSymbolDecoration.h:52
virtual unsigned int nextLabelIndex()
Get the next index for decoration labels.
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:89
static DtUnicode tr(const char *ascii)
Ascii translation function, used to be compatible with Qt's translation tools.
Definition: DtUnicode.h:92
DtVrfNameSymbolDecorationCreator()
CTOR.
Definition: vrfNameSymbolDecoration.h:62
virtual ~DtVrfNameSymbolDecorationCreator()
DTOR.
Definition: vrfNameSymbolDecoration.h:65
Base class for symbol decoration creators.
Definition: DtSymbolDecorationCreator.h:23
bool myActive
Definition: vrfNameSymbolDecoration.h:53
virtual makVrv::DtSymbolDecorationCreator * clone()
Clone the creator; must be reimplemented by all concrete derived classes.
Definition: vrfNameSymbolDecoration.h:75
virtual void setScale(float scale)
no-op
Definition: vrfNameSymbolDecoration.h:45
Contains makVrv::DtSymbolDecorationCreator class.
Symbol decoration visualizer.
Definition: DtSymbolDecorationVisualizer.h:38
Creator for DtNameSymbolDecoration.
Definition: vrfNameSymbolDecoration.h:57