19 class DtProjectedWidgetModelAgent;
20 class DtWidgetLabelAgent;
46 virtual void setIconModelDefinition(
const std::string& modelDefinitionName);
48 virtual void setOutlineColor(
const float color[4]);
49 virtual void setFillColor(
const float color[4]);
59 virtual void updateIcon();
61 virtual DtUnicode generateSymbolString(
float fillColor[4],
62 float outlineColor[4] )
const;
74 float myOutlineColor[4];
A unicode string.
Definition: DtUnicode.h:33
DtUnicodeChar myOutlineGlyph
Definition: DtEntity2dFacade.h:68
DtUnicodeChar myFillGlyph
Definition: DtEntity2dFacade.h:69
DtUnicodeChar myDamageGlyph
Definition: DtEntity2dFacade.h:70
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
DtUnicode mySymbolString
Definition: DtEntity2dFacade.h:71
A single unicode character.
Definition: DtUnicodeChar.h:20
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
The DtEntity2dFacadeBase is the common methods of a facade around agents that make up an entity in th...
Definition: DtEntity2dFacadeBase.h:31
DtProjectedWidgetModelAgent * myProjectIconModelAgent
Definition: DtEntity2dFacade.h:65
The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set repres...
Definition: DtEntity2dFacade.h:25
Contains makVrv::DtEntity2dFacade class.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
DtWidgetLabelAgent * mySymbolLabelAgent
Definition: DtEntity2dFacade.h:66
Contains DLL export macros.