neoGFX
Cross-platform C++ app/game engine
|
#include <item_model.hpp>
Classes | |
struct | rebind |
Public Types | |
typedef T | value_type |
typedef std::allocator< value_type > | allocator_type |
typedef CellType | cell_type |
typedef item_row_traits< T, CellType, Columns, CellsCached >::row_cell_array | row_cell_array |
typedef item_row_traits< T, CellType, Columns, CellsCached >::row | row |
typedef neolib::tree< row, 64, typename std::allocator_traits< allocator_type >::template rebind_alloc< row > > | container_type |
typedef container_type::iterator | iterator |
typedef container_type::const_iterator | const_iterator |
typedef container_type::sibling_iterator | sibling_iterator |
typedef container_type::const_sibling_iterator | const_sibling_iterator |
typedef container_type::skip_iterator | skip_iterator |
typedef container_type::const_skip_iterator | const_skip_iterator |
Static Public Attributes | |
static constexpr bool | is_flat = false |
static constexpr bool | is_tree = true |
Definition at line 127 of file item_model.hpp.
typedef std::allocator<value_type> neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::allocator_type |
Definition at line 134 of file item_model.hpp.
typedef CellType neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::cell_type |
Definition at line 135 of file item_model.hpp.
typedef container_type::const_iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::const_iterator |
Definition at line 140 of file item_model.hpp.
typedef container_type::const_sibling_iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::const_sibling_iterator |
Definition at line 142 of file item_model.hpp.
typedef container_type::const_skip_iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::const_skip_iterator |
Definition at line 144 of file item_model.hpp.
typedef neolib::tree<row, 64, typename std::allocator_traits<allocator_type>::template rebind_alloc<row> > neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::container_type |
Definition at line 138 of file item_model.hpp.
typedef container_type::iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::iterator |
Definition at line 139 of file item_model.hpp.
typedef item_row_traits<T,CellType,Columns,CellsCached>::row neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::row |
Definition at line 137 of file item_model.hpp.
typedef item_row_traits<T,CellType,Columns,CellsCached>::row_cell_array neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::row_cell_array |
Definition at line 136 of file item_model.hpp.
typedef container_type::sibling_iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::sibling_iterator |
Definition at line 141 of file item_model.hpp.
typedef container_type::skip_iterator neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::skip_iterator |
Definition at line 143 of file item_model.hpp.
typedef T neogfx::item_tree_container_traits< T, CellType, Columns, CellsCached >::value_type |
Definition at line 133 of file item_model.hpp.
|
staticconstexpr |
Definition at line 130 of file item_model.hpp.
|
staticconstexpr |
Definition at line 131 of file item_model.hpp.