20 class DtEntityIdentifier;
24 class DtBaseConnection;
42 virtual void setVisible(
bool visible );
70 void reportElementCreated();
72 void reportDisplayName();
74 void reportConnectionObjectType();
76 void reportConnectionObjectID();
78 void reportOverlayNameChanged();
80 void reportVisibility();
82 void reportDamageStateChanged();
84 void updateEntityType(
const DtEntityType& type );
87 void slot_updateDisplayNameRaw(
const char* text);
90 void slot_updateOverlayNameRaw(
const char* text);
93 void slot_updateConnectionObjectID(
const DtEntityIdentifier&
id );
96 void slot_updateDisplayName(
const std::string& text);
99 void slot_updateOverlayName(
const std::string& pname);
102 void slot_updateDamageState(
const unsigned int state);
104 virtual void getDefinitions( std::vector<DtUnicode>& definitions ) = 0;
105 virtual void setModelSetEnabled(
int modelSet,
bool enabled ) = 0;