Kanzi Framework  3.9.0
Kanzi Engine API
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. More...
 
 FocusChainIndex (size_t order, size_t offset)
 Constructor. More...
 
 operator bool () const
 bool() operator to check for validity of a FocusChainIndex instance. More...
 

Public Attributes

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

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: