neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::basic_item_selection_model< Alloc > Member List

This is the complete list of members for neogfx::basic_item_selection_model< Alloc >, including all inherited members.

allocator_type typedefneogfx::basic_item_selection_model< Alloc >
as_object() overrideneogfx::object< reference_counted< i_item_selection_model > >inline
basic_item_selection_model(item_selection_mode aMode=item_selection_mode::SingleSelection)neogfx::basic_item_selection_model< Alloc >inline
basic_item_selection_model(i_item_presentation_model &aModel, item_selection_mode aMode=item_selection_mode::SingleSelection)neogfx::basic_item_selection_model< Alloc >inline
class_name(neolib::i_string &aClassName) const overrideneogfx::object< reference_counted< i_item_selection_model > >inline
clear_current_index() overrideneogfx::basic_item_selection_model< Alloc >inline
clear_selection() overrideneogfx::basic_item_selection_model< Alloc >inline
count() constneogfx::i_propertiesinline
current_index() const overrideneogfx::basic_item_selection_model< Alloc >inline
define_declared_event(CurrentIndexChanged, current_index_changed, const optional_item_presentation_model_index &, const optional_item_presentation_model_index &) define_declared_event(SelectionChangedneogfx::basic_item_selection_model< Alloc >
define_declared_event(PresentationModelAdded, presentation_model_added, i_item_presentation_model &) define_declared_event(PresentationModelChangedneogfx::basic_item_selection_model< Alloc >
define_declared_event(PresentationModelRemoved, presentation_model_removed, i_item_presentation_model &) define_declared_event(ModeChangedneogfx::basic_item_selection_model< Alloc >
object< reference_counted< i_item_selection_model > >::define_declared_event(Destroying, destroying)neolib::object< Base >
object< reference_counted< i_item_selection_model > >::define_declared_event(Destroyed, destroyed)neolib::object< Base >
destroyed_flag typedefneolib::lifetime< Base >
filtering() const overrideneogfx::basic_item_selection_model< Alloc >inline
has_current_index() const overrideneogfx::basic_item_selection_model< Alloc >inline
has_presentation_model() const overrideneogfx::basic_item_selection_model< Alloc >inline
is_alive() const finalneolib::object< Base >inlinevirtual
is_creating() const finalneolib::lifetime< Base >inlinevirtual
is_destroyed() const finalneolib::object< Base >inlinevirtual
is_destroying() const finalneolib::lifetime< Base >inlinevirtual
is_editable(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_selection_model< Alloc >inline
is_selectable(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_selection_model< Alloc >inline
is_selected(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_selection_model< Alloc >inline
lifetime(lifetime_state aState=lifetime_state::Alive)neolib::lifetime< Base >inline
mode() const overrideneogfx::basic_item_selection_model< Alloc >inline
mode_changedneogfx::basic_item_selection_model< Alloc >
name(uint32_t aIndex) constneogfx::i_propertiesinline
next_cell() const overrideneogfx::basic_item_selection_model< Alloc >inline
next_cell(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_selection_model< Alloc >inline
object(lifetime_state aState=lifetime_state::Creating)neolib::object< Base >inline
object_state() const finalneolib::lifetime< Base >inlinevirtual
object_state_ptr() const finalneolib::lifetime< Base >inlinevirtual
object_type() const overrideneogfx::object< reference_counted< i_item_selection_model > >inline
presentation_model() const overrideneogfx::basic_item_selection_model< Alloc >inline
presentation_model_changedneogfx::basic_item_selection_model< Alloc >
previous_cell() const overrideneogfx::basic_item_selection_model< Alloc >inline
previous_cell(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_selection_model< Alloc >inline
properties() const overrideneogfx::object< reference_counted< i_item_selection_model > >inline
properties() overrideneogfx::object< reference_counted< i_item_selection_model > >inline
property(uint32_t aIndex) constneogfx::i_propertiesinline
property(uint32_t aIndex)neogfx::i_propertiesinline
property_changed(i_property &) overrideneogfx::object< reference_counted< i_item_selection_model > >inline
property_map() const overrideneogfx::object< reference_counted< i_item_selection_model > >inlinevirtual
neogfx::i_properties::property_map()neogfx::i_propertiesinlineprotected
register_property(i_property &aProperty) overrideneogfx::object< reference_counted< i_item_selection_model > >inlinevirtual
relative_to_current_index(index_location aRelativeLocation, bool aSelectable=true, bool aEditable=false) const overrideneogfx::basic_item_selection_model< Alloc >inline
relative_to_index(item_presentation_model_index const &aIndex, index_location aRelativeLocation, bool aSelectable=true, bool aEditable=false) const overrideneogfx::basic_item_selection_model< Alloc >inline
select(item_presentation_model_index const &aIndex, item_selection_operation aOperation) overrideneogfx::basic_item_selection_model< Alloc >inline
select(item_model_index const &aIndex, item_selection_operation aOperation) overrideneogfx::basic_item_selection_model< Alloc >inline
selection() const overrideneogfx::basic_item_selection_model< Alloc >inline
selection_changedneogfx::basic_item_selection_model< Alloc >
set_alive() overrideneolib::lifetime< Base >inlinevirtual
set_current_index(item_presentation_model_index const &aIndex) overrideneogfx::basic_item_selection_model< Alloc >inline
set_destroyed() overrideneolib::object< Base >inlinevirtual
set_destroying() overrideneolib::object< Base >inlinevirtual
set_mode(item_selection_mode aMode) overrideneogfx::basic_item_selection_model< Alloc >inline
set_presentation_model(i_item_presentation_model &aModel) overrideneogfx::basic_item_selection_model< Alloc >inline
sorting() const overrideneogfx::basic_item_selection_model< Alloc >inline
~basic_item_selection_model()neogfx::basic_item_selection_model< Alloc >inline
~i_lifetime()=defaultneolib::i_lifetimevirtual
~lifetime()neolib::lifetime< Base >inlinevirtual
~object()neolib::object< Base >inline