neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::horizontal_layout Member List

This is the complete list of members for neogfx::horizontal_layout, including all inherited members.

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