neoGFX
Cross-platform C++ app/game engine
|
#include <i_item_selection_model.hpp>
Public Types | |
using | value_type = item_presentation_model_index |
using | pointer = value_type const * |
using | reference = value_type const & |
using | difference_type = std::ptrdiff_t |
using | iterator_catagory = std::forward_iterator_tag |
Public Member Functions | |
selection_iterator () | |
selection_iterator (item_selection const &aSelection, item_selection::const_iterator aPosition) | |
bool | operator== (const selection_iterator &aRhs) const |
bool | operator!= (const selection_iterator &aRhs) const |
reference | operator* () const |
pointer | operator-> () const |
selection_iterator & | operator++ () |
Friends | |
class | i_item_selection_model |
Definition at line 140 of file i_item_selection_model.hpp.
using neogfx::selection_iterator< Type >::difference_type = std::ptrdiff_t |
Definition at line 147 of file i_item_selection_model.hpp.
using neogfx::selection_iterator< Type >::iterator_catagory = std::forward_iterator_tag |
Definition at line 148 of file i_item_selection_model.hpp.
using neogfx::selection_iterator< Type >::pointer = value_type const* |
Definition at line 145 of file i_item_selection_model.hpp.
using neogfx::selection_iterator< Type >::reference = value_type const& |
Definition at line 146 of file i_item_selection_model.hpp.
using neogfx::selection_iterator< Type >::value_type = item_presentation_model_index |
Definition at line 144 of file i_item_selection_model.hpp.
|
inline |
Definition at line 150 of file i_item_selection_model.hpp.
|
inline |
Definition at line 154 of file i_item_selection_model.hpp.
|
inline |
Definition at line 172 of file i_item_selection_model.hpp.
|
inline |
Definition at line 177 of file i_item_selection_model.hpp.
|
inline |
Definition at line 186 of file i_item_selection_model.hpp.
|
inline |
Definition at line 181 of file i_item_selection_model.hpp.
|
inline |
Definition at line 159 of file i_item_selection_model.hpp.
|
friend |
Definition at line 142 of file i_item_selection_model.hpp.