20 class DtWidgetInstanceSignaler;
21 class DtProjectedWidgetModelAgent;
42 virtual void setModelDefinitionForAgents();
45 virtual void setSelected(
bool selected );
48 void setScale(
float scale );
51 virtual void setImageSymbol(
int );
54 virtual int imageSymbol()
const;
57 virtual void setPickable(
bool b );
66 virtual void setImageSize(
int x,
int y);
69 void getImageSize(
int& x,
int& y);
73 virtual void setDestroyed(
bool);
79 virtual void setDestroyedModel(
const std::string&);
86 virtual void rotateSymbolToHeading(
double);
91 virtual void setHasMouse(
bool hasMouse );
94 virtual void createModelAgents();
97 virtual void destroyModelAgents();
100 virtual void update();
103 virtual DtUnicode imageSymbolDefinition(
int)
const;
A unicode string.
Definition: DtUnicode.h:33
int myImageSymbol
Definition: DtImageSymbolVisualizer.h:114
A visualizer for displaying a Image (Bitmap) Symbology Icon.
Definition: DtImageSymbolVisualizer.h:27
bool myDestroyed
Definition: DtImageSymbolVisualizer.h:124
bool destroyed() const
Returns whether or not this object is destroyed.
Definition: DtImageSymbolVisualizer.h:76
int mySizeX
Definition: DtImageSymbolVisualizer.h:120
unsigned int myDestroyedIconGroup
Definition: DtImageSymbolVisualizer.h:118
DtWidgetAgent * myIcon
Definition: DtImageSymbolVisualizer.h:108
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
float myScale
Definition: DtImageSymbolVisualizer.h:112
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtStateVisualizer class.
DtWidgetAgent * mySelectedIcon
Definition: DtImageSymbolVisualizer.h:110
bool myHasMouse
Definition: DtImageSymbolVisualizer.h:111
int mySizeY
Definition: DtImageSymbolVisualizer.h:121
unsigned int myIconGroup
Definition: DtImageSymbolVisualizer.h:117
DtWidgetAgent * myDestroyedIcon
Definition: DtImageSymbolVisualizer.h:123
std::string myDestroyedModel
Definition: DtImageSymbolVisualizer.h:125
The DtStateVisualizer is an abstract class.
Definition: DtStateVisualizer.h:30
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
const std::string & destroyedModel() const
Returns the model used for the destroyed image.
Definition: DtImageSymbolVisualizer.h:82
std::map< int, DtUnicode > ImageSymbolMap
Definition: DtVisualizerAttribute.h:422
DtVisualAttributeSymbolSelector::ImageSymbolMap myImageSymbolMap
Definition: DtImageSymbolVisualizer.h:115
DtWidgetInstanceSignaler * myIconSignaler
Definition: DtImageSymbolVisualizer.h:109
DtProjectedWidgetModelAgent * myProjectIconPosition
Definition: DtImageSymbolVisualizer.h:107
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21