addCommandAction(SoCommandAction *) | SoInteractionOwner | inlineprotected |
addListener(SoInteractionOwnerListenerInterface *listener) | SoInteractionOwner | |
addOffsetAction(SoOffsetAction *) | SoInteractionOwner | inlineprotected |
addPointingAction(SoPointingAction *) | SoInteractionOwner | inlineprotected |
augmentLocation(SoPointerPosition &, bool) | SoInteractionHandler | inlineprotectedvirtual |
buttonMaskChanged(SoState *state, const SoPointerPosition &location, int buttonMask) | SoInteractionHandler | protected |
canSelectPointingAction() | SoInteractionHandler | protected |
getCommandActions(SoState *state) | SoInteractionProvider | virtual |
getCoordinator() | SoInteractionHandler | inlineprotected |
getCurrentButtonMask() | SoInteractionHandler | inlineprotected |
getCurrentModifierMask() | SoInteractionHandler | inlineprotected |
getCurrentPointerLocation() | SoInteractionHandler | inlineprotected |
getID() const override | SoInteractionProviderNode | virtual |
getInteractionProvider(SoNode *node) | SoInteractionNode | static |
getInteractions(SoState *state) override | SoInteractionOwner | virtual |
getInteractionsOfType(SoState *state) | SoInteractionProvider | |
getLocalCurrentPointingAction() | SoInteractionHandler | protected |
getOffsetActions(SoState *state) | SoInteractionProvider | virtual |
SoInteractionProviderNode::getPointingActions(SoState *state) | SoInteractionProvider | virtual |
GetProviderFunc typedef | SoInteractionProvider | |
handleEvent(SoHandleEventAction *action) override | SoInteractionNode | |
handleEventForInteraction(SoHandleEventAction *action) | SoInteractionHandler | virtual |
handleKeyPress(SoState *state, const SoPointerPosition &location, int modifiers, SoKeyboardEvent::Key nKey) | SoInteractionHandler | protected |
handlePointerLeftWindow(SoState *state) | SoInteractionHandler | protected |
hasInteractions() const | SoInteractionOwner | inlineprotected |
hasInteractionsOfType() const | SoInteractionOwner | protected |
initClass() | SoInteractionNode | static |
instanceName | SoInteractionProviderNode | |
interactionProviderID | SoInteractionProviderNode | |
isCurrentPointerLocationValid() | SoInteractionHandler | inlineprotected |
isEnabled(SoPointingAction *action, int currentMask) | SoInteractionHandler | protectedvirtual |
isValidStartingLocation(const SoPointerPosition &location) | SoInteractionHandler | protectedvirtual |
locationChanged(SoState *state, const SoPointerPosition &location, bool force=false, bool renderRefresh=false) | SoInteractionHandler | protected |
modifierMaskChanged(SoState *state, const SoPointerPosition &location, int modifierMask) | SoInteractionHandler | protected |
objRef() override | SoInteractionProviderNode | virtual |
objUnref() override | SoInteractionProviderNode | virtual |
pointerLeftWindow(SoState *state) override | SoInteractionOwner | virtual |
pointerLeftWindow() | SoInteractionOwner | inlineprotectedvirtual |
pointerPosition(SoState *state, const SoPointerPosition &pos) override | SoInteractionOwner | virtual |
pointerPosition(const SoPointerPosition &) | SoInteractionOwner | inlineprotectedvirtual |
registerInteractionProviderNode(SoType type, GetProviderFunc func) | SoInteractionProvider | static |
removeListener(SoInteractionOwnerListenerInterface *listener) | SoInteractionOwner | |
selectTargetPointingAction(SoState *state, const SoPointerPosition &location, int mask) | SoInteractionHandler | protected |
SoInteractionHandler(SoInteractionProvider *provider) | SoInteractionHandler | |
SoInteractionNode() | SoInteractionNode | |
SoInteractionOwner() | SoInteractionOwner | |
SoInteractionProvider() | SoInteractionProvider | |
SoInteractionProviderNode() | SoInteractionProviderNode | |
trySwitchGlobalPointingAction(SoState *state, const SoPointerPosition &location, int buttonMask, int modifierMask) | SoInteractionHandler | protected |
wheelRotated(SoState *state, const SoPointerPosition &location, int modifierMask, SoMouseWheelEvent::Orientation orientation, short rotation) | SoInteractionHandler | protected |
~SoInteractionHandler() | SoInteractionHandler | virtual |
~SoInteractionNode() override | SoInteractionNode | |
~SoInteractionOwner() override | SoInteractionOwner | |
~SoInteractionProvider() | SoInteractionProvider | inlinevirtual |
~SoInteractionProviderNode() override | SoInteractionProviderNode | |