neoGFX
Cross-platform C++ app/game engine
|
#include <i_item_model.hpp>
Public Member Functions | |
item_index () | |
item_index (row_type aRow) | |
item_index (row_type aRow, column_type aColumn) | |
Public Member Functions inherited from neogfx::item_index< item_model_index > | |
item_index () | |
item_index (row_type aRow) | |
item_index (row_type aRow, column_type aColumn) | |
index_type & | operator+= (const item_index &aRhs) |
index_type & | operator-= (const item_index &aRhs) |
row_type | row () const |
index_type | with_row (row_type aRow) const |
void | set_row (row_type aRow) |
column_type | column () const |
index_type | with_column (column_type aColumn) const |
void | set_column (column_type aColumn) |
Additional Inherited Members | |
Public Types inherited from neogfx::item_index< item_model_index > | |
typedef self_type | abstract_type |
typedef uint32_t | value_type |
typedef value_type | row_type |
typedef value_type | column_type |
typedef std::optional< row_type > | optional_row_type |
typedef std::optional< column_type > | optional_column_type |
Definition at line 36 of file i_item_model.hpp.
|
inline |
Definition at line 42 of file item_index.hpp.
|
inline |
Definition at line 46 of file item_index.hpp.
|
inline |
Definition at line 50 of file item_index.hpp.