|
| enum | AttachState { Unattached,
SingleAttached,
MultipleAttached,
ObserverAttached
} |
| |
| enum | SelectionState { NoSelection,
SingleSelection,
MultipleSelection,
ObserverSelection
} |
| |
| virtual void | attachToPart (const std::string &partName) |
| | Tell the current observer to attach to a part. More...
|
| |
| virtual void | setHideAttachedModel (bool hide) |
| | Update the current observer's hide model state. More...
|
| |
| virtual void | setAttachFilterType (int filterType) |
| | Cache the current attach filter for use in attach methods. More...
|
| |
| virtual void | setCurrentObserver (const std::string &observerName) |
| | Set the observer to use in all other operations. More...
|
| |
| virtual void | attachSelectedByMode (int mode) |
| | Tell the current observer to attach to the current selection in the specified attach mode. More...
|
| |
| virtual void | observerChanged (const std::string &observerName, const DtUniqueID &id) |
| |
| virtual void | slot_activate (DtDe *subject) |
| |
| virtual void | slot_deactivate (DtDe *subject) |
| |
| | DtAttachWidgetLogic (DtDe &de, DtAttachWidgetInterface &iFace) |
| | Constructor (protected - use ::create() ) More...
|
| |
| void | setCurrentObserver (DtObserver *observer) |
| | Called by public setCurrentObserver() More...
|
| |
| void | onAttachedToChanged (DtObserver *observer) |
| | called by signal when an observer's attachments change More...
|
| |
| void | onHideModelChanged (DtObserver *observer) |
| | called by signal when an observer's hide model state changes More...
|
| |
| void | updateAttachedNames () |
| | Updates the names of the attached elements. More...
|
| |
| virtual void | onObserverAboutToBeDestroyed (DtInputDriver *driver, DtObserver *observer) |
| | called by signal when an observer is destroyed More...
|
| |
| virtual void | onCurrentObserverChanged (DtInputDriver *driver, DtObserver *observer) |
| |
| void | onAttachTypeChanged (DtObserver *observer) |
| | called by signal when an observer's attach type changes More...
|
| |
| void | onCurrentAttachFilterTypeChanged (const DtAttachManager::ElementTypeList &filterType) |
| |
| virtual void | onIs2DChanged (int mode) |
| |
| virtual void | onObserverModeChanged (DtObserver *, int mode) |
| |
| virtual void | enableSingleAttachModes () |
| | enable all attach modes More...
|
| |
| virtual void | enableObserverAttachModes () |
| | enable all attach modes More...
|
| |
| virtual void | enableMultipleAttachModes () |
| | enable only that attach modes that make sense for multiple attach More...
|
| |
| void | determineAttachState () |
| | Determine the current attach state. More...
|
| |
| void | updateAttachStateToWidget () |
| | Send current attach state to widget. More...
|
| |
| void | determineSelectionState () |
| | Determine the current selection state. More...
|
| |
| void | updateSelectionStateToWidget () |
| | Send current selection state to widget. More...
|
| |
const
DtAttachManager::ElementTypeList & | indexToAttachFilterType (int index) |
| |
| int | attachFilterTypeToIndex (const DtAttachManager::ElementTypeList &filterType) |
| |
| void | updateAttachableParts () |
| |
| DtDe & | myDe |
| |
| DtAttachWidgetInterface & | myInterface |
| |
| DtObserver * | myCurrentObserver |
| |
| AttachState | myAttachState |
| |
| SelectionState | mySelectionState |
| |
| DtAttachManager::ElementTypeList | myCurrentAttachFilterType |
| |
| DtObserverObject::AttachType | myAttachMode |
| |
| DtSignalConnectionManager | myConnections |
| |