Kanzi
3.9.4
Kanzi Engine API
kanzi::ModelessScope Member List
This is the complete list of members for
kanzi::ModelessScope
, including all inherited members.
canFocusEnter
() const
kanzi::FocusScope
canFocusLeave
() const
kanzi::FocusScope
canGetLastFocused
() const
kanzi::FocusScope
clearLastFocused
()
kanzi::FocusScope
clearLastFocusedNode
()
kanzi::FocusScope
create
(FocusScopeType type, Node &rootNode)
kanzi::FocusScope
static
create
(Node &rootNode)
kanzi::FocusScope
static
enableInput
(bool enable)
kanzi::OverlayScope
protected
findNodeToRecoverFocusWhenScopeChangeTo
(FocusScopePtr &newScopeInfo) const
kanzi::FocusScope
findNodeToRestoreFocusOn
()
kanzi::FocusScope
FocusChainSharedPtr
typedef
kanzi::FocusScope
FocusFence
(Node &root)
kanzi::FocusFence
explicit
FocusFence
(Node &root, ScopeFlag flags)
kanzi::FocusFence
explicit
protected
focusNavigationHandler
(FocusManager::MoveFocusMessageArguments &args)
kanzi::FocusScope
protected
FocusScope
(Node &scopeNode, ScopeFlag flags)
kanzi::FocusScope
explicit
protected
getFocus
() const
kanzi::FocusScope
getFocusChainSnapshot
()
kanzi::FocusScope
getFocusChainSnapshot
(bool onlyEffectivelyVisible)
kanzi::FocusScope
getFocusNavigationManipulator
() const
kanzi::FocusScope
getInputPropagationOverlay
() const override
kanzi::ModelessScope
virtual
getLastFocused
() const
kanzi::FocusScope
getLastFocusedNode
() const
kanzi::FocusScope
getOverlayScope
() const override
kanzi::OverlayScope
virtual
getParent
() const override
kanzi::OverlayScope
virtual
getRoot
() const
kanzi::FocusScope
getType
() const override
kanzi::ModelessScope
inline
virtual
invalidateFocusChain
()
kanzi::FocusScope
protected
isAttached
() const
kanzi::FocusScope
isFocusChainEmpty
() const
kanzi::FocusScope
isFocusChainEmpty
(bool onlyEffectivelyVisible) const
kanzi::FocusScope
isForemostScope
() const
kanzi::OverlayScope
isInputEnabled
() const
kanzi::OverlayScope
isNodeInScope
(const Node &node) const override
kanzi::OverlayScope
virtual
joinScope
(FocusScope &target) override
kanzi::OverlayScope
protected
virtual
ModelessScope
(Node &root)
kanzi::ModelessScope
explicit
notifyInvalidateFocusChain
() override
kanzi::FocusScope
inline
protected
notifyNodeAttached
(Node &node) override
kanzi::OverlayScope
protected
notifyNodeDetached
(Node &node) override
kanzi::OverlayScope
protected
notifyNodeVisibilityChanged
(Node &node) override
kanzi::OverlayScope
protected
notifyOverlayBelowGainedFocus
(OverlayScope *overlay)
kanzi::OverlayScope
virtual
notifyOverlayExcludedFromStack
(bool wasFocused, bool wasForemost) final
kanzi::OverlayScope
protected
notifyOverlayIncludedInStack
(bool isFocused, bool isForemost) final
kanzi::OverlayScope
protected
notifyScopeTypeChange
(FocusScope &oldScopeData) override
kanzi::OverlayScope
protected
virtual
OverlayScope
(Node &root)
kanzi::OverlayScope
explicit
protected
removeFocus
(kanzi::FocusReason reason)
kanzi::OverlayScope
setFocusNavigationManipulator
(FocusNavigationManipulatorSharedPtr newManipulator)
kanzi::FocusScope
setLastFocused
(const FocusChainIndex &lastFocus)
kanzi::FocusScope
setLastFocusedNode
(const Node &lastFocused)
kanzi::FocusScope
splitScope
(FocusScope *source, FocusChainNode targetLastFocusNode) override
kanzi::OverlayScope
protected
virtual
swapScope
(FocusScopePtr &newScopeInfo, FocusScopePtr &nodeScopeInfo)
kanzi::FocusScope
static
swapScopeData
(FocusScope &other)
kanzi::FocusScope
protected
tryMoveFocusAcrossNestedScopes
(FocusChainDirection direction)
kanzi::OverlayScope
tryMoveFocusInScope
(FocusChainDirection direction)
kanzi::FocusScope
tryRestoreScopeFocusedNode
(Node *currentFocus, FocusReason reason, FocusChainDirection direction)
kanzi::FocusScope
trySetFocus
(Node &node)
kanzi::OverlayScope
updateContentVisibility
(Node &node)
kanzi::OverlayScope
protected
updateOverlayInFront
(OverlayScope *previous)
kanzi::OverlayScope
protected
updateOverlayRemovedFromFront
(OverlayScope *newForemost)
kanzi::OverlayScope
protected
visitFocusChain
(FocusScopeVisitor &visitor)
kanzi::FocusScope
visitFocusScope
(FocusScopeVisitor &visitor)
kanzi::FocusScope
~FocusScope
()
kanzi::FocusScope
virtual
~OverlayScope
() override
kanzi::OverlayScope
Kanzi documentation. Copyright © 2022, Rightware Oy. All rights reserved.