19 class DtProjectedWidgetModelAgent;
20 class DtWidgetLabelAgent;
47 virtual void setIconModelDefinition(
const std::string& modelDefinitionName);
49 virtual void setOutlineColor(
const float color[4]);
50 virtual void setFillColor(
const float color[4]);
60 virtual void updateIcon();
62 virtual DtUnicode generateSymbolString(
float fillColor[4],
63 float outlineColor[4] )
const;
75 float myOutlineColor[4];
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
DtUnicodeChar myOutlineGlyph
Definition: DtEntity2dFacade.h:69
DtUnicodeChar myFillGlyph
Definition: DtEntity2dFacade.h:70
DtUnicodeChar myDamageGlyph
Definition: DtEntity2dFacade.h:71
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
DtUnicode mySymbolString
Definition: DtEntity2dFacade.h:72
A single unicode character.
Definition: DtUnicodeChar.h:17
#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:32
DtProjectedWidgetModelAgent * myProjectIconModelAgent
Definition: DtEntity2dFacade.h:66
The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set repres...
Definition: DtEntity2dFacade.h:26
Contains makVrv::DtEntity2dFacade class.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
DtModelSetId
Definition: DtModelSetEnums.h:19
DtWidgetLabelAgent * mySymbolLabelAgent
Definition: DtEntity2dFacade.h:67
Contains DLL export macros.