Kanzi 3.9.10
kanzi::FocusChainIndex Struct Reference

Contains the focus order and focus order offset information of a node in a focus scope. More...

#include <kanzi/core.ui/input/focus_scope.hpp>

Inheritance diagram for kanzi::FocusChainIndex:
[legend]

Public Member Functions

 FocusChainIndex ()=default
 Constructor.
 
 FocusChainIndex (size_t order, size_t offset)
 Constructor.
 
 operator bool () const
 bool() operator to check for validity of a FocusChainIndex instance.
 

Public Attributes

size_t focusOffset
 The offset to the node with the same focus order.
 
size_t focusOrder
 The focus chain order of the node.
 

Detailed Description

Contains the focus order and focus order offset information of a node in a focus scope.

Since
Kanzi 3.9.0

Constructor & Destructor Documentation

◆ FocusChainIndex() [1/2]

kanzi::FocusChainIndex::FocusChainIndex ( )
explicitdefault

Constructor.

◆ FocusChainIndex() [2/2]

kanzi::FocusChainIndex::FocusChainIndex ( size_t order,
size_t offset )
inlineexplicit

Constructor.

Member Function Documentation

◆ operator bool()

kanzi::FocusChainIndex::operator bool ( ) const
inlineexplicit

bool() operator to check for validity of a FocusChainIndex instance.

Member Data Documentation

◆ focusOrder

size_t kanzi::FocusChainIndex::focusOrder

The focus chain order of the node.

◆ focusOffset

size_t kanzi::FocusChainIndex::focusOffset

The offset to the node with the same focus order.


The documentation for this struct was generated from the following file: