abstract_type typedef | neogfx::layout | |
add(i_layout_item &aItem) override | neogfx::layout | |
add(i_ref_ptr< i_layout_item > const &aItem) override | neogfx::layout | |
add(i_layout_item &aItem)=0 | neogfx::layout | |
add(i_ref_ptr< i_layout_item > const &aItem)=0 | neogfx::layout | |
add() | neogfx::layout | inline |
add(i_ref_ptr< ItemType > const &aItem) | neogfx::layout | inline |
add(ref_ptr< ItemType > const &aItem) | neogfx::layout | inline |
add_at(layout_item_index aPosition, i_layout_item &aItem) override | neogfx::layout | |
add_at(layout_item_index aPosition, i_ref_ptr< i_layout_item > const &aItem) override | neogfx::layout | |
add_at(layout_item_index aPosition, i_layout_item &aItem)=0 | neogfx::layout | |
add_at(layout_item_index aPosition, i_ref_ptr< i_layout_item > const &aItem)=0 | neogfx::layout | |
add_at(layout_item_index aPosition, i_ref_ptr< ItemType > const &aItem) | neogfx::layout | inline |
add_at(layout_item_index aPosition, ref_ptr< ItemType > const &aItem) | neogfx::layout | inline |
add_spacer() override | neogfx::horizontal_layout | |
add_spacer_at(layout_item_index aPosition) override | neogfx::horizontal_layout | |
alignment() const override | neogfx::layout | |
always_use_spacing() const override | neogfx::layout | |
anchor_map_type typedef | neogfx::anchorable< Base > | |
anchor_to(i_anchorable &aRhs, i_string const &aLhsAnchor, anchor_constraint_function aLhsFunction, i_string const &aRhsAnchor, anchor_constraint_function aRhsFunction) override | neogfx::layout_item< object< i_layout > > | inline |
anchors() const override | neogfx::anchorable< Base > | inline |
anchors() override | neogfx::anchorable< Base > | inline |
as_layout() const final | neogfx::layout_item< object< i_layout > > | inline |
as_layout() final | neogfx::layout_item< object< i_layout > > | inline |
as_spacer() const final | neogfx::layout_item< object< i_layout > > | inline |
as_spacer() final | neogfx::layout_item< object< i_layout > > | inline |
as_widget() const override | neogfx::layout_item< object< i_layout > > | inline |
as_widget() override | neogfx::layout_item< object< i_layout > > | inline |
autoscale() const override | neogfx::layout | |
begin() const | neogfx::layout | protected |
begin() | neogfx::layout | protected |
border() const override | neogfx::layout_item< object< i_layout > > | inline |
cbegin() const | neogfx::layout | protected |
cend() const | neogfx::layout | protected |
child_visibility() const override | neogfx::layout | |
count() const override | neogfx::layout | |
device_metrics() const override | neogfx::layout | |
device_metrics_available() const override | neogfx::layout | |
direction() const override | neogfx::horizontal_layout | |
do_layout_items(const point &aPosition, const size &aSize) | neogfx::layout | protected |
do_maximum_size(optional_size const &aAvailableSpace) const | neogfx::layout | protected |
do_minimum_size(optional_size const &aAvailableSpace) const | neogfx::layout | protected |
enable(bool aEnable) override | neogfx::layout | |
enable(bool aEnable)=0 | neogfx::layout | |
enable() | neogfx::layout | inline |
enabled() const override | neogfx::layout | |
end() const | neogfx::layout | protected |
end() | neogfx::layout | protected |
extents() const final | neogfx::layout_item< object< i_layout > > | inline |
find(const i_layout_item &aItem) const override | neogfx::layout | |
find_item(const i_layout_item &aItem) const | neogfx::layout | protected |
find_item(i_layout_item &aItem) | neogfx::layout | protected |
fix_weightings(bool aRecalculate=true) override | neogfx::layout | |
fixed_size(optional_size const &aAvailableSpace={}) const override | neogfx::layout_item< object< i_layout > > | inline |
get_layout_at(layout_item_index aIndex) const override | neogfx::layout | |
get_layout_at(layout_item_index aIndex) override | neogfx::layout | |
get_widget_at(layout_item_index aIndex) const override | neogfx::layout | |
get_widget_at(layout_item_index aIndex) override | neogfx::layout | |
get_widget_at(layout_item_index aIndex) const=0 | neogfx::layout | |
get_widget_at(layout_item_index aIndex)=0 | neogfx::layout | |
get_widget_at(layout_item_index aIndex) const | neogfx::layout | inline |
get_widget_at(layout_item_index aIndex) | neogfx::layout | inline |
has_alignment() const override | neogfx::layout | |
has_border() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_fixed_size() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_ideal_size() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_layout_manager() const final | neogfx::layout_item< object< i_layout > > | inline |
has_margin() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_maximum_size() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_minimum_size() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_padding() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_parent_layout() const final | neogfx::layout | |
has_parent_layout_item() const final | neogfx::layout_item< object< i_layout > > | inline |
has_parent_widget() const final | neogfx::layout | |
has_size_policy() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_spacing() const override | neogfx::layout | |
has_transformation() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
has_weight() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
iCombinedTransformation | neogfx::layout_item< object< i_layout > > | mutable |
id() const final | neogfx::layout_item< object< i_layout > > | inline |
ideal_size(optional_size const &aAvailableSpace={}) const override | neogfx::layout_item< object< i_layout > > | inline |
ignore_child_visibility() const override | neogfx::layout | |
index_of(const i_layout_item &aItem) const override | neogfx::layout | |
invalidate(bool aDeferLayout=true) override | neogfx::layout | |
invalidate_combined_transformation() override | neogfx::layout_item< object< i_layout > > | inline |
invalidated() const override | neogfx::layout | |
iOrigin | neogfx::layout_item< object< i_layout > > | mutable |
is_cache() const final | neogfx::layout_item< object< i_layout > > | inline |
is_ideal_size_constrained() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
is_layout() const final | neogfx::layout_item< object< i_layout > > | inline |
is_maximum_size_constrained() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
is_minimum_size_constrained() const noexcept override | neogfx::layout_item< object< i_layout > > | inline |
is_spacer() const final | neogfx::layout_item< object< i_layout > > | inline |
is_widget() const override | neogfx::layout_item< object< i_layout > > | inline |
is_widget_at(layout_item_index aIndex) const override | neogfx::layout | |
item typedef | neogfx::layout | protected |
item_at(layout_item_index aIndex) const override | neogfx::layout | |
item_at(layout_item_index aIndex) override | neogfx::layout | |
item_list typedef | neogfx::layout | protected |
item_type_e enum name | neogfx::layout | protected |
items() const | neogfx::layout | protected |
items() | neogfx::layout | protected |
items_visible(item_type_e aItemType=static_cast< item_type_e >(ItemTypeWidget|ItemTypeLayout)) const | neogfx::horizontal_layout | protected |
ItemTypeLayout enum value | neogfx::layout | protected |
ItemTypeNone enum value | neogfx::layout | protected |
ItemTypeSpacer enum value | neogfx::layout | protected |
ItemTypeWidget enum value | neogfx::layout | protected |
layout(optional_alignment const &aAlignment={}) | neogfx::layout | |
layout(i_widget &aOwner, optional_alignment const &aAlignment={}) | neogfx::layout | |
layout(i_layout &aParent, optional_alignment const &aAlignment={}) | neogfx::layout | |
layout(const layout &)=delete | neogfx::layout | |
layout_as(const point &aPosition, const size &aSize) override | neogfx::layout | |
layout_item() | neogfx::layout_item< object< i_layout > > | inline |
layout_item_disabled(i_layout_item &aItem) override | neogfx::layout | protected |
layout_item_enabled(i_layout_item &aItem) override | neogfx::layout | protected |
layout_items(const point &aPosition, const size &aSize) override | neogfx::horizontal_layout | |
layout_manager() const final | neogfx::layout_item< object< i_layout > > | inline |
layout_manager() final | neogfx::layout_item< object< i_layout > > | inline |
margin() const override | neogfx::layout | |
maximum_size(optional_size const &aAvailableSpace=optional_size{}) const override | neogfx::horizontal_layout | |
minimum_size(optional_size const &aAvailableSpace=optional_size{}) const override | neogfx::horizontal_layout | |
move_all_to(i_layout &aDestination) override | neogfx::layout | |
origin() const final | neogfx::layout_item< object< i_layout > > | inline |
padding() const override | neogfx::layout | |
parent_layout() const final | neogfx::layout | |
parent_layout() final | neogfx::layout | |
parent_layout_item() const final | neogfx::layout_item< object< i_layout > > | inline |
parent_layout_item() final | neogfx::layout_item< object< i_layout > > | inline |
parent_widget() const final | neogfx::layout | |
parent_widget() final | neogfx::layout | |
position() const final | neogfx::layout_item< object< i_layout > > | inline |
rbegin() const | neogfx::layout | protected |
rbegin() | neogfx::layout | protected |
remove(i_layout_item &aItem) override | neogfx::layout | |
remove(item_list::iterator aItem) | neogfx::layout | protectedvirtual |
remove_all() override | neogfx::layout | |
remove_at(layout_item_index aIndex) override | neogfx::layout | |
rend() const | neogfx::layout | protected |
rend() | neogfx::layout | protected |
reset_origin() const final | neogfx::layout_item< object< i_layout > > | inline |
set_alignment(optional_alignment const &aAlignment, bool aUpdateLayout=true) override | neogfx::layout | |
set_always_use_spacing(bool aAlwaysUseSpacing) override | neogfx::layout | |
set_autoscale(neogfx::autoscale aAutoscale, bool aUpdateLayout=true) override | neogfx::layout | |
set_border(optional_border const &aBorder, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_extents(const size &aExtents) override | neogfx::layout | |
set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true) | neogfx::layout_item< object< i_layout > > | inline |
set_id(const i_string &aId) final | neogfx::layout_item< object< i_layout > > | inline |
set_ideal_size(optional_size const &aIdealSize, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_ignore_child_visibility(bool aIgnoreChildVisibility) override | neogfx::layout | |
set_margin(optional_margin const &aMargin, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_padding(optional_padding const &aPadding, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_parent_layout(i_layout *aParentLayout) final | neogfx::layout | |
set_parent_widget(i_widget *aParentWidget) final | neogfx::layout | |
set_position(const point &aPosition) override | neogfx::layout_item< object< i_layout > > | inlineprotected |
set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_spacing(optional_size const &aSpacing, bool aUpdateLayout=true) override | neogfx::layout | |
set_transformation(optional_mat33 const &aTransformation, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
set_weight(optional_size const &aWeight, bool aUpdateLayout=true) override | neogfx::layout_item< object< i_layout > > | inline |
size_policy() const override | neogfx::layout | |
spacer_count() const | neogfx::layout | protected |
spacing() const override | neogfx::layout | |
transformation(bool aCombineAncestorTransformations=false) const override | neogfx::layout_item< object< i_layout > > | inline |
unconstrained_origin() const override | neogfx::layout_item< object< i_layout > > | inlineprotected |
unconstrained_position() const override | neogfx::layout_item< object< i_layout > > | inlineprotected |
update_layout(bool aDeferLayout=true, bool aAncestors=false) final | neogfx::layout_item< object< i_layout > > | inline |
validate() override | neogfx::layout | |
visible() const override | neogfx::layout | |
weight() const override | neogfx::layout_item< object< i_layout > > | inline |
~anchorable() | neogfx::anchorable< Base > | inline |
~layout() | neogfx::layout | |
~layout_item() | neogfx::layout_item< object< i_layout > > | inline |