17 class DtProjectedWidgetModelAgent;
44 virtual void setIconModelDefinition(
const std::string& def );
47 virtual std::string iconModelDefinition()
const;
51 virtual void setDestroyedIconModelDefinition(
const std::string& def );
55 virtual std::string destroyedIconModelDefinition()
const;
59 virtual void setScale(
float scale );
66 virtual void setImageSize(
int sizeX,
int sizeY );
69 virtual void getImageSize(
int& sizeX,
int& sizeY );
76 virtual void updateIcon();
DtWidgetAgent * myDestroyedIcon
Definition: DtEntity2dImageFacade.h:81
DtWidgetAgent * myIcon
Definition: DtEntity2dImageFacade.h:80
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
std::string myIconModelDefinition
Definition: DtEntity2dImageFacade.h:90
The DtEntity2dFacade is a facade around agents that make up an entity in the 2D Icon model set repres...
Definition: DtEntity2dImageFacade.h:23
DtProjectedWidgetModelAgent * myProjectIconModelAgent
Definition: DtEntity2dImageFacade.h:79
unsigned int myIconGroup
Definition: DtEntity2dImageFacade.h:84
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
float myScale
Definition: DtEntity2dImageFacade.h:82
The DtEntity2dFacadeBase is the common methods of a facade around agents that make up an entity in th...
Definition: DtEntity2dFacadeBase.h:31
Contains makVrv::DtEntity2dFacade class.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
std::string myDestroyedIconModelDefinition
Definition: DtEntity2dImageFacade.h:91
unsigned int myDestroyedIconGroup
Definition: DtEntity2dImageFacade.h:85
int mySizeX
Definition: DtEntity2dImageFacade.h:87
int mySizeY
Definition: DtEntity2dImageFacade.h:88