Kanzi
3.9.7
Kanzi Engine API
kanzi::FocusScope Member List
This is the complete list of members for
kanzi::FocusScope
, 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
findNodeToRecoverFocusWhenScopeChangeTo
(FocusScopePtr &newScopeInfo) const
kanzi::FocusScope
findNodeToRestoreFocusOn
()
kanzi::FocusScope
FocusChainSharedPtr
typedef
kanzi::FocusScope
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
getLastFocused
() const
kanzi::FocusScope
getLastFocusedNode
() const
kanzi::FocusScope
getOverlayScope
() const
kanzi::FocusScope
virtual
getParent
() const
kanzi::FocusScope
virtual
getRoot
() const
kanzi::FocusScope
getType
() const =0
kanzi::FocusScope
pure virtual
invalidateFocusChain
()
kanzi::FocusScope
protected
isAttached
() const
kanzi::FocusScope
isFocusChainEmpty
() const
kanzi::FocusScope
isFocusChainEmpty
(bool onlyEffectivelyVisible) const
kanzi::FocusScope
isNodeInScope
(const Node &node) const
kanzi::FocusScope
virtual
joinScope
(FocusScope &target)
kanzi::FocusScope
protected
virtual
notifyInvalidateFocusChain
() override
kanzi::FocusScope
inline
protected
notifyNodeAttached
(Node &node) override
kanzi::FocusScope
protected
notifyNodeDetached
(Node &node) override
kanzi::FocusScope
protected
notifyScopeTypeChange
(FocusScope &oldScopeData)
kanzi::FocusScope
protected
virtual
setFocusNavigationManipulator
(FocusNavigationManipulatorSharedPtr newManipulator)
kanzi::FocusScope
setLastFocused
(const FocusChainIndex &lastFocus)
kanzi::FocusScope
setLastFocusedNode
(const Node &lastFocused)
kanzi::FocusScope
splitScope
(FocusScope *target, FocusChainNode targetLastFocusedNode)
kanzi::FocusScope
protected
virtual
swapScope
(FocusScopePtr &newScopeInfo, FocusScopePtr &nodeScopeInfo)
kanzi::FocusScope
static
swapScopeData
(FocusScope &other)
kanzi::FocusScope
protected
tryMoveFocusInScope
(FocusChainDirection direction)
kanzi::FocusScope
tryRestoreScopeFocusedNode
(Node *currentFocus, FocusReason reason, FocusChainDirection direction)
kanzi::FocusScope
visitFocusChain
(FocusScopeVisitor &visitor)
kanzi::FocusScope
visitFocusScope
(FocusScopeVisitor &visitor)
kanzi::FocusScope
~FocusScope
()
kanzi::FocusScope
virtual
Kanzi documentation. Copyright © 2023, Rightware Oy. All rights reserved.