A ReorderColumnsFn that costs one pointer when unset; assign it like a std::function: state.onReorderColumns = [&](int from, int to) { ... };.
More...
#include <gui_controls/gui_table_types.h>
A ReorderColumnsFn that costs one pointer when unset; assign it like a std::function: state.onReorderColumns = [&](int from, int to) { ... };.
◆ LazyReorderFn() [1/2]
| tachyon::TableState::LazyReorderFn::LazyReorderFn |
( |
| ) |
|
|
default |
◆ LazyReorderFn() [2/2]
| tachyon::TableState::LazyReorderFn::LazyReorderFn |
( |
std::nullptr_t | | ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
template<typename F, typename = std::enable_if_t<!std::is_same_v<std::decay_t<F>, LazyReorderFn>>>
| LazyReorderFn & tachyon::TableState::LazyReorderFn::operator= |
( |
F && | f | ) |
|
|
inline |
◆ operator=() [2/2]
| LazyReorderFn & tachyon::TableState::LazyReorderFn::operator= |
( |
std::nullptr_t | | ) |
|
|
inlinenoexcept |
◆ operator bool()
| tachyon::TableState::LazyReorderFn::operator bool |
( |
| ) |
const |
|
inlineexplicitnoexcept |
◆ operator()()
| void tachyon::TableState::LazyReorderFn::operator() |
( |
int | from, |
|
|
int | to ) const |
|
inline |
◆ get() [1/2]
◆ get() [2/2]
◆ reset()
| void tachyon::TableState::LazyReorderFn::reset |
( |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: