Project Alice
Loading...
Searching...
No Matches
table::data< item_type > Struct Template Reference

#include <table.hpp>

Public Member Functions

void toggle_sort_column_by_index (uint8_t column_index)
 
void update_rows_order (sys::state &state, ui::element_base *container)
 

Public Attributes

std::vector< column< item_type > > columns
 
std::vector< sort_datasort_priority
 
std::vector< item_type > data
 

Detailed Description

template<typename item_type>
struct table::data< item_type >

Definition at line 66 of file table.hpp.

Member Function Documentation

◆ toggle_sort_column_by_index()

template<typename item_type >
void table::data< item_type >::toggle_sort_column_by_index ( uint8_t  column_index)
inline

Definition at line 71 of file table.hpp.

Here is the call graph for this function:

◆ update_rows_order()

template<typename item_type >
void table::data< item_type >::update_rows_order ( sys::state state,
ui::element_base container 
)
inline

Definition at line 98 of file table.hpp.

Member Data Documentation

◆ columns

template<typename item_type >
std::vector<column<item_type> > table::data< item_type >::columns

Definition at line 67 of file table.hpp.

◆ data

template<typename item_type >
std::vector<item_type> table::data< item_type >::data

Definition at line 69 of file table.hpp.

◆ sort_priority

template<typename item_type >
std::vector<sort_data> table::data< item_type >::sort_priority

Definition at line 68 of file table.hpp.


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