![]() |
VR-Forces 5.0.3 Developer's Guide
|
The logic for driving an attach widget.

Public Types | |
| enum | AttachState { Unattached, SingleAttached, MultipleAttached, ObserverAttached } |
| enum | SelectionState { NoSelection, SingleSelection, MultipleSelection, ObserverSelection } |
Public Member Functions | |
| virtual | ~DtAttachWidgetLogic () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Friends | |
| class | DtAttachWidgetLogicCreator |
|
virtual |
virtual DTOR
|
protected |
Constructor (protected - use ::create() )
|
protectedvirtual |
Tell the current observer to detach from all attached objects.
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
Tell the current observer to attach to the next (allowed) object.
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
Tell the current observer to attach to the previous (allowed) object.
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
Tell the current observer to attach to a part.
|
protectedvirtual |
Update the current observer's hide model state.
|
protectedvirtual |
Cache the current attach filter for use in attach methods.
|
protectedvirtual |
Set the observer to use in all other operations.
|
protectedvirtual |
Tell the current observer to attach to the current selection.
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
Tell the current observer to attach to the current selection in the specified attach mode.
|
protectedvirtual |
process a change in attach mode
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Called by public setCurrentObserver()
|
protected |
called by signal when an observer's attachments change
|
protected |
called by signal when an observer's hide model state changes
|
protected |
Updates the names of the attached elements.
|
protectedvirtual |
called by signal when an observer is destroyed
|
protectedvirtual |
|
protected |
called by signal when an observer's attach type changes
|
protected |
|
protectedvirtual |
called by signal when selection state changes
Reimplemented in makVrf::DtVrfAttachWidgetLogic.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
enable all attach modes
|
protectedvirtual |
enable all attach modes
|
protectedvirtual |
enable only that attach modes that make sense for multiple attach
|
protected |
Determine the current attach state.
|
protected |
Send current attach state to widget.
|
protected |
Determine the current selection state.
|
protected |
Send current selection state to widget.
|
protected |
|
protected |
|
protected |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |