23 class DtAttachManager;
34 const std::string& instanceName);
40 virtual const std::string& className()
const;
48 virtual void setAttachmentHas3DCockpit(
DtObserver* obs,
bool cockpit);
54 const std::string& modelDefinition =
"");
60 virtual bool onStart();
64 virtual bool onStop();
67 virtual bool onTick();
71 virtual void handleAttachChange(
DtObserver* obs);
74 virtual void handleObserverDestroyed(
DtObserver* observer);
77 virtual void handleObserverCreated(
DtObserver* observer);
81 virtual void handleEnableStateChanged(
bool enabled );
84 virtual void unrealizeCockpit(
DtObserver* obs);
112 virtual const std::string& extension()
const;