Kanzi  3.9.5
Kanzi Engine API
kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace Struct Reference

Information used to store the state between function calls when locating objects. More...

#include <kanzi/ui/node/concept/grid_layout_concept.hpp>

Public Member Functions

 GridObjectLocationWorkspace (const GridLayoutConceptImpl &grid)
 

Public Attributes

unsigned int column
 Column of the next location. More...
 
unsigned int columnCount
 Column count of layout. More...
 
GridDirection direction
 Direction of layout. More...
 
unsigned int row
 Row of the next location. More...
 
unsigned int rowCount
 Row count of layout. More...
 

Detailed Description

template<typename TBaseClass, typename TDerivedClass>
struct kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace

Information used to store the state between function calls when locating objects.

Constructor & Destructor Documentation

◆ GridObjectLocationWorkspace()

template<typename TBaseClass, typename TDerivedClass>
kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::GridObjectLocationWorkspace ( const GridLayoutConceptImpl grid)
inlineexplicit

Member Data Documentation

◆ direction

template<typename TBaseClass, typename TDerivedClass>
GridDirection kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::direction

Direction of layout.

◆ columnCount

template<typename TBaseClass, typename TDerivedClass>
unsigned int kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::columnCount

Column count of layout.

◆ rowCount

template<typename TBaseClass, typename TDerivedClass>
unsigned int kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::rowCount

Row count of layout.

◆ row

template<typename TBaseClass, typename TDerivedClass>
unsigned int kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::row

Row of the next location.

◆ column

template<typename TBaseClass, typename TDerivedClass>
unsigned int kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace::column

Column of the next location.


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