Additional Inherited Members |
| 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.
|
| virtual void | setHideAttachedModel (bool hide) |
| | Update the current observer's hide model state.
|
| virtual void | setAttachFilterType (int filterType) |
| | Cache the current attach filter for use in attach methods.
|
| virtual void | setCurrentObserver (const std::string &observerName) |
| | Set the observer to use in all other operations.
|
| virtual void | attachSelectedByMode (int mode) |
| | Tell the current observer to attach to the current selection in the specified attach mode.
|
| 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() )
|
| void | setCurrentObserver (DtObserver *observer) |
| | Called by public setCurrentObserver()
|
| void | onAttachedToChanged (DtObserver *observer) |
| | called by signal when an observer's attachments change
|
| void | onHideModelChanged (DtObserver *observer) |
| | called by signal when an observer's hide model state changes
|
| void | updateAttachedNames () |
| | Updates the names of the attached elements.
|
| virtual void | onObserverAboutToBeDestroyed (DtInputDriver *driver, DtObserver *observer) |
| | called by signal when an observer is destroyed
|
| virtual void | onCurrentObserverChanged (DtInputDriver *driver, DtObserver *observer) |
| void | onAttachTypeChanged (DtObserver *observer) |
| | called by signal when an observer's attach type changes
|
| void | onCurrentAttachFilterTypeChanged (const DtAttachManager::ElementTypeList &filterType) |
| virtual void | onIs2DChanged (int mode) |
| virtual void | onObserverModeChanged (DtObserver *, int mode) |
| virtual void | enableSingleAttachModes () |
| | enable all attach modes
|
| virtual void | enableObserverAttachModes () |
| | enable all attach modes
|
| virtual void | enableMultipleAttachModes () |
| | enable only that attach modes that make sense for multiple attach
|
| void | updateAttachStateToWidget () |
| | Send current attach state to widget.
|
| void | updateSelectionStateToWidget () |
| | Send current selection state to widget.
|
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 |