21 class DtEntityIdentifier;
25 class DtBaseConnection;
43 virtual void setVisible(
bool visible );
71 void reportElementCreated();
73 void reportDisplayName();
75 void reportConnectionObjectType();
77 void reportConnectionObjectID();
79 void reportOverlayNameChanged();
81 void reportVisibility();
83 void reportDamageStateChanged();
85 void updateEntityType(
const DtEntityType& type );
88 void slot_updateDisplayNameRaw(
const char* text);
91 void slot_updateOverlayNameRaw(
const char* text);
94 void slot_updateConnectionObjectID(
const DtEntityIdentifier&
id );
97 void slot_updateDisplayName(
const std::string& text);
100 void slot_updateOverlayName(
const std::string& pname);
103 void slot_updateDamageState(
const unsigned int state);
105 virtual void getDefinitions( std::vector<DtUnicode>& definitions ) = 0;
106 virtual void setModelSetEnabled(
int modelSet,
bool enabled ) = 0;