Project Alice
|
#include <algorithm>
#include <vector>
#include <string>
#include <functional>
#include "gui_common_elements.hpp"
#include "gui_element_types.hpp"
Go to the source code of this file.
Classes | |
struct | table::sort_data |
struct | table::column< item_type > |
struct | table::data< item_type > |
struct | table::sort_signal |
class | table::sort_button< item_type > |
struct | table::table_signal< item_type > |
struct | table::table_signal_cell_hover |
struct | table::table_signal_cell_click |
struct | table::table_signal_scroll |
struct | table::table_has_tooltip_signal |
struct | table::table_tooltip_callback_signal |
class | table::entry< item_type > |
class | table::body< item_type > |
class | table::body< item_type >::_scrollbar |
class | table::display< item_type > |
Namespaces | |
namespace | table |
Enumerations | |
enum | table::column_type { table::button , table::text } |
enum | table::sort_order { table::undefined , table::ascending , table::descending } |
Functions | |
sort_order | table::toggle_sort_order (const sort_order order) |
template<typename item_type > | |
void | table::tooltip_fallback (sys::state &state, text::columnar_layout &contents, const item_type &a, std::string fallback) |