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

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

add_ref() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
anchor_map_type typedefneogfx::anchorable< reference_counted< 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< Base >inline
anchors() const overrideneogfx::anchorable< reference_counted< Base > >inline
anchors() overrideneogfx::anchorable< reference_counted< Base > >inline
as_layout() const finalneogfx::layout_item< Base >inline
as_layout() finalneogfx::layout_item< Base >inline
as_spacer() const finalneogfx::layout_item< Base >inline
as_spacer() finalneogfx::layout_item< Base >inline
as_widget() const overrideneogfx::layout_item< Base >inline
as_widget() overrideneogfx::layout_item< Base >inline
border() const overrideneogfx::layout_item< Base >inline
control_block() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
extents() const finalneogfx::layout_item< Base >inline
fix_weightings(bool aRecalculate=true) overrideneogfx::layout_item< Base >inline
fixed_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
has_border() const noexcept overrideneogfx::layout_item< Base >inline
has_fixed_size() const noexcept overrideneogfx::layout_item< Base >inline
has_ideal_size() const noexcept overrideneogfx::layout_item< Base >inline
has_layout_manager() const finalneogfx::layout_item< Base >inline
has_margin() const noexcept overrideneogfx::layout_item< Base >inline
has_maximum_size() const noexcept overrideneogfx::layout_item< Base >inline
has_minimum_size() const noexcept overrideneogfx::layout_item< Base >inline
has_padding() const noexcept overrideneogfx::layout_item< Base >inline
has_parent_layout_item() const finalneogfx::layout_item< Base >inline
has_size_policy() const noexcept overrideneogfx::layout_item< Base >inline
has_transformation() const noexcept overrideneogfx::layout_item< Base >inline
has_weight() const noexcept overrideneogfx::layout_item< Base >inline
iCombinedTransformationneogfx::layout_item< Base >mutable
id() const finalneogfx::layout_item< Base >inline
ideal_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
invalidate_combined_transformation() overrideneogfx::layout_item< Base >inline
iOriginneogfx::layout_item< Base >mutable
is_cache() const finalneogfx::layout_item< Base >inline
is_ideal_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_layout() const finalneogfx::layout_item< Base >inline
is_maximum_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_minimum_size_constrained() const noexcept overrideneogfx::layout_item< Base >inline
is_spacer() const finalneogfx::layout_item< Base >inline
is_widget() const overrideneogfx::layout_item< Base >inline
layout_item()neogfx::layout_item< Base >inline
layout_item_disabled(i_layout_item &aItem) overrideneogfx::layout_item< Base >inlineprotected
layout_item_enabled(i_layout_item &aItem) overrideneogfx::layout_item< Base >inlineprotected
layout_manager() const finalneogfx::layout_item< Base >inline
layout_manager() finalneogfx::layout_item< Base >inline
margin() const overrideneogfx::layout_item< Base >inline
maximum_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
minimum_size(optional_size const &aAvailableSpace={}) const overrideneogfx::layout_item< Base >inline
operator=(const reference_counted &)neolib::reference_counted< Base, DeallocateOnRelease >inline
origin() const finalneogfx::layout_item< Base >inline
padding() const overrideneogfx::layout_item< Base >inline
parent_layout_item() const finalneogfx::layout_item< Base >inline
parent_layout_item() finalneogfx::layout_item< Base >inline
pin() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
position() const finalneogfx::layout_item< Base >inline
reference_counted() noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< Base, DeallocateOnRelease >inline
release() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
release_and_take_ownership() overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
reset_origin() const finalneogfx::layout_item< Base >inline
set_border(optional_border const &aBorder, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_extents(const size &aExtents) overrideneogfx::layout_item< Base >inlineprotected
set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true)neogfx::layout_item< Base >inline
set_id(const i_string &aId) finalneogfx::layout_item< Base >inline
set_ideal_size(optional_size const &aIdealSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_margin(optional_margin const &aMargin, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_padding(optional_padding const &aPadding, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_position(const point &aPosition) overrideneogfx::layout_item< Base >inlineprotected
set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_transformation(optional_mat33 const &aTransformation, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
set_weight(optional_size const &aWeight, bool aUpdateLayout=true) overrideneogfx::layout_item< Base >inline
size_policy() const overrideneogfx::layout_item< Base >inline
transformation(bool aCombineAncestorTransformations=false) const overrideneogfx::layout_item< Base >inline
unconstrained_origin() const overrideneogfx::layout_item< Base >inlineprotected
unconstrained_position() const overrideneogfx::layout_item< Base >inlineprotected
unpin() const overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
update_layout(bool aDeferLayout=true, bool aAncestors=false) finalneogfx::layout_item< Base >inline
use_count() const noexcept overrideneolib::reference_counted< Base, DeallocateOnRelease >inline
weight() const overrideneogfx::layout_item< Base >inline
~anchorable()neogfx::anchorable< reference_counted< Base > >inline
~layout_item()neogfx::layout_item< Base >inline
~reference_counted()neolib::reference_counted< Base, DeallocateOnRelease >inline