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

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

accept(i_meta_visitor &aVisitor, bool aIgnoreCollapsedState=false) finalneogfx::basic_item_presentation_model< ItemModel >inline
alternating_row_color() const finalneogfx::basic_item_presentation_model< ItemModel >inline
as_object() overrideneogfx::object< reference_counted< i_item_presentation_model > >inline
attach(i_ref_ptr< i_widget > const &aWidget) finalneogfx::basic_item_presentation_model< ItemModel >inline
attached() const finalneogfx::basic_item_presentation_model< ItemModel >inline
attachment() const finalneogfx::basic_item_presentation_model< ItemModel >inline
basic_item_presentation_model(bool aSortable=false)neogfx::basic_item_presentation_model< ItemModel >inline
basic_item_presentation_model(i_item_model &aItemModel, bool aSortable=false)neogfx::basic_item_presentation_model< ItemModel >inline
begin_update() finalneogfx::basic_item_presentation_model< ItemModel >inline
cell_check_box_size(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_color(item_presentation_model_index const &aIndex, color_role aColorRole) const overrideneogfx::default_drop_list_presentation_model< ItemModel >inline
cell_extents(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_flags(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_font(item_presentation_model_index const &) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_format(item_presentation_model_index const &) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_glyph_text(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_image(item_presentation_model_index const &) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_image_size(item_presentation_model_index const &aIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
cell_meta(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
cell_padding(i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
cell_spacing(i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
cell_to_string(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
cell_tree_expander_size(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
check(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
checked_state(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
class_name(neolib::i_string &aClassName) const overrideneogfx::object< reference_counted< i_item_presentation_model > >inline
collapse(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
column_flags(item_presentation_model_index::value_type aColumn) const overrideneogfx::default_drop_list_presentation_model< ItemModel >inline
neogfx::basic_item_presentation_model::column_flags(item_presentation_model_index::column_type aColumnIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
column_heading_extents(item_presentation_model_index::column_type aColumnIndex, i_units_context const &aUnitsContext) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
column_heading_text(item_presentation_model_index::column_type aColumnIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
column_image_size(item_presentation_model_index::column_type aColumnIndex) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
column_info_changedneogfx::basic_item_presentation_model< ItemModel >
column_width(item_presentation_model_index::column_type aColumnIndex, i_units_context const &aUnitsContext, bool aExtendIntoPadding=true) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
columns() const finalneogfx::basic_item_presentation_model< ItemModel >inline
columns(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
count() constneogfx::i_propertiesinline
default_drop_list_presentation_model(drop_list &aDropList)neogfx::default_drop_list_presentation_model< ItemModel >inline
default_drop_list_presentation_model(drop_list &aDropList, item_model_type &aModel)neogfx::default_drop_list_presentation_model< ItemModel >inline
default_font() const finalneogfx::basic_item_presentation_model< ItemModel >inline
define_declared_event(VisualAppearanceChanged, visual_appearance_changed) define_declared_event(ColumnInfoChangedneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemModelChanged, item_model_changed, const i_item_model &) define_declared_event(ItemAddedneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemChanged, item_changed, item_presentation_model_index const &) define_declared_event(ItemRemovingneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemRemoved, item_removed, item_presentation_model_index const &) define_declared_event(ItemExpandingneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemCollapsing, item_collapsing, item_presentation_model_index const &) define_declared_event(ItemExpandedneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemCollapsed, item_collapsed, item_presentation_model_index const &) define_declared_event(ItemToggledneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemChecked, item_checked, item_presentation_model_index const &) define_declared_event(ItemUncheckedneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemIndeterminate, item_indeterminate, item_presentation_model_index const &) define_declared_event(ItemsUpdatingneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemsUpdated, items_updated) define_declared_event(ItemsSortingneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemsSorted, items_sorted) define_declared_event(ItemsFilteringneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(ItemsFiltered, items_filtered) define_declared_event(DraggingItemneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(DraggingItemRenderInfo, dragging_item_render_info, i_drag_drop_item const &, bool &, size &) define_declared_event(DraggingItemRenderneogfx::basic_item_presentation_model< ItemModel >
define_declared_event(DraggingItemCancelled, dragging_item_cancelled, i_drag_drop_item const &) define_declared_event(ItemDroppedneogfx::basic_item_presentation_model< ItemModel >
object< reference_counted< i_item_presentation_model > >::define_declared_event(Destroying, destroying)neolib::object< Base >
object< reference_counted< i_item_presentation_model > >::define_declared_event(Destroyed, destroyed)neolib::object< Base >
destroyed_flag typedefneolib::lifetime< Base >
detach() finalneogfx::basic_item_presentation_model< ItemModel >inline
dragging_itemneogfx::basic_item_presentation_model< ItemModel >
dragging_item_renderneogfx::basic_item_presentation_model< ItemModel >
end_update() finalneogfx::basic_item_presentation_model< ItemModel >inline
expand(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
expand_to(item_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
filter_by(item_presentation_model_index::column_type aColumnIndex, filter_search_key const &aFilterSearchKey, filter_search_type aFilterSearchType=filter_search_type::Value, case_sensitivity aCaseSensitivity=case_sensitivity::CaseInsensitive) finalneogfx::basic_item_presentation_model< ItemModel >inline
filtering() const finalneogfx::basic_item_presentation_model< ItemModel >inline
filtering_by() const finalneogfx::basic_item_presentation_model< ItemModel >inline
find_item(filter_search_key const &aFilterSearchKey, item_presentation_model_index::column_type aColumnIndex=0, filter_search_type aFilterSearchType=filter_search_type::Prefix, case_sensitivity aCaseSensitivity=case_sensitivity::CaseInsensitive) const finalneogfx::basic_item_presentation_model< ItemModel >inline
from_item_model_index(item_model_index const &aIndex, bool aIgnoreColumn=false) const finalneogfx::basic_item_presentation_model< ItemModel >inline
has_item_model() const finalneogfx::basic_item_presentation_model< ItemModel >inline
has_item_model_index(item_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
indent(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const overrideneogfx::basic_item_presentation_model< ItemModel >inline
is_alive() const finalneolib::object< Base >inlinevirtual
is_checked(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
is_creating() const finalneolib::lifetime< Base >inlinevirtual
is_destroyed() const finalneolib::object< Base >inlinevirtual
is_destroying() const finalneolib::lifetime< Base >inlinevirtual
is_indeterminate(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
is_unchecked(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
item_addedneogfx::basic_item_presentation_model< ItemModel >
item_at(double aPosition, i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
item_droppedneogfx::basic_item_presentation_model< ItemModel >
item_expandedneogfx::basic_item_presentation_model< ItemModel >
item_expandingneogfx::basic_item_presentation_model< ItemModel >
item_height(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
item_model() const finalneogfx::basic_item_presentation_model< ItemModel >inline
item_position(item_presentation_model_index const &aIndex, i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
item_removingneogfx::basic_item_presentation_model< ItemModel >
item_toggledneogfx::basic_item_presentation_model< ItemModel >
item_uncheckedneogfx::basic_item_presentation_model< ItemModel >
lifetime(lifetime_state aState=lifetime_state::Alive)neolib::lifetime< Base >inline
metrics_available() constneogfx::basic_item_presentation_model< ItemModel >inline
name(uint32_t aIndex) constneogfx::i_propertiesinline
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_presentation_model > >inline
properties() const overrideneogfx::object< reference_counted< i_item_presentation_model > >inline
properties() overrideneogfx::object< reference_counted< i_item_presentation_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_presentation_model > >inline
property_map() const overrideneogfx::object< reference_counted< i_item_presentation_model > >inlinevirtual
neogfx::i_properties::property_map()neogfx::i_propertiesinlineprotected
register_property(i_property &aProperty) overrideneogfx::object< reference_counted< i_item_presentation_model > >inlinevirtual
reset_filter() finalneogfx::basic_item_presentation_model< ItemModel >inline
reset_sort() finalneogfx::basic_item_presentation_model< ItemModel >inline
rows() const finalneogfx::basic_item_presentation_model< ItemModel >inline
set_alive() overrideneolib::lifetime< Base >inlinevirtual
set_alternating_row_color(bool aAlternatingColor) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_cell_flags(item_presentation_model_index const &aIndex, item_cell_flags aFlags) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_cell_padding(optional_padding const &aPadding, i_units_context const &aUnitsContext) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_cell_spacing(optional_size const &aSpacing, i_units_context const &aUnitsContext) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_checked(item_presentation_model_index const &aIndex, bool aChecked) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_checked_state(item_presentation_model_index const &aIndex, button_checked_state const &aState) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_column_flags(item_presentation_model_index::column_type aColumnIndex, item_cell_flags aFlags) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_column_heading_text(item_presentation_model_index::column_type aColumnIndex, std::string const &aHeadingText) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_column_image_size(item_presentation_model_index::column_type aColumnIndex, optional_size const &aImageSize) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_default_font(optional_font const &aDefaultFont) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_destroyed() overrideneolib::object< Base >inlinevirtual
set_destroying() overrideneolib::object< Base >inlinevirtual
set_indeterminate(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_item_model(i_item_model &aItemModel) finalneogfx::basic_item_presentation_model< ItemModel >inline
set_sortable(bool aSortable) finalneogfx::basic_item_presentation_model< ItemModel >inline
sort(i_item_sort_predicate const &aPredicate) finalneogfx::basic_item_presentation_model< ItemModel >inline
sort_by(item_presentation_model_index::column_type aColumnIndex, const optional_sort_direction &aSortDirection=optional_sort_direction{}) finalneogfx::basic_item_presentation_model< ItemModel >inline
sortable() const finalneogfx::basic_item_presentation_model< ItemModel >inline
sorting_by() const finalneogfx::basic_item_presentation_model< ItemModel >inline
string_to_cell_data(item_presentation_model_index const &aIndex, std::string const &aString) const finalneogfx::basic_item_presentation_model< ItemModel >inline
string_to_cell_data(item_presentation_model_index const &aIndex, std::string const &aString, bool &aError) const finalneogfx::basic_item_presentation_model< ItemModel >inline
to_item_model_index(item_presentation_model_index const &aIndex) const finalneogfx::basic_item_presentation_model< ItemModel >inline
toggle_check(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
toggle_expanded(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
total_height(i_units_context const &aUnitsContext) const finalneogfx::basic_item_presentation_model< ItemModel >inline
uncheck(item_presentation_model_index const &aIndex) finalneogfx::basic_item_presentation_model< ItemModel >inline
updating() const finalneogfx::basic_item_presentation_model< ItemModel >inline
~basic_item_presentation_model()neogfx::basic_item_presentation_model< ItemModel >inline
~i_lifetime()=defaultneolib::i_lifetimevirtual
~lifetime()neolib::lifetime< Base >inlinevirtual
~object()neolib::object< Base >inline