anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction) final | neogfx::layout_item_cache | |
anchors() const final | neogfx::layout_item_cache | |
anchors() final | neogfx::layout_item_cache | |
as_layout() const final | neogfx::layout_item_cache | |
as_layout() final | neogfx::layout_item_cache | |
as_object() override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
as_spacer() const final | neogfx::layout_item_cache | |
as_spacer() final | neogfx::layout_item_cache | |
as_widget() const final | neogfx::layout_item_cache | |
as_widget() final | neogfx::layout_item_cache | |
border() const final | neogfx::layout_item_cache | |
cached_disposition() const final | neogfx::layout_item_cache | |
class_name(neolib::i_string &aClassName) const override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
count() const | neogfx::i_properties | inline |
define_declared_event(Destroying, destroying) | neolib::object< Base > | |
define_declared_event(Destroyed, destroyed) | neolib::object< Base > | |
destroyed_flag typedef | neolib::lifetime< Base > | |
device_metrics() const final | neogfx::layout_item_cache | |
device_metrics_available() const final | neogfx::layout_item_cache | |
extents() const final | neogfx::layout_item_cache | |
fix_weightings(bool aRecalculate=true) final | neogfx::layout_item_cache | |
fixed_size(optional_size const &aAvailableSpace={}) const final | neogfx::layout_item_cache | |
has_border() const noexcept final | neogfx::layout_item_cache | |
has_fixed_size() const noexcept final | neogfx::layout_item_cache | |
has_ideal_size() const noexcept final | neogfx::layout_item_cache | |
has_layout_manager() const final | neogfx::layout_item_cache | |
has_margin() const noexcept final | neogfx::layout_item_cache | |
has_maximum_size() const noexcept final | neogfx::layout_item_cache | |
has_minimum_size() const noexcept final | neogfx::layout_item_cache | |
has_padding() const noexcept final | neogfx::layout_item_cache | |
has_parent_layout() const final | neogfx::layout_item_cache | |
has_parent_layout_item() const final | neogfx::layout_item_cache | |
has_parent_widget() const final | neogfx::layout_item_cache | |
has_size_policy() const noexcept final | neogfx::layout_item_cache | |
has_transformation() const noexcept final | neogfx::layout_item_cache | |
has_weight() const noexcept final | neogfx::layout_item_cache | |
id() const final | neogfx::layout_item_cache | |
ideal_size(optional_size const &aAvailableSpace=optional_size{}) const final | neogfx::layout_item_cache | |
invalidate_combined_transformation() final | neogfx::layout_item_cache | |
is_alive() const final | neolib::object< Base > | inlinevirtual |
is_cache() const final | neogfx::layout_item_cache | |
is_creating() const final | neolib::lifetime< Base > | inlinevirtual |
is_destroyed() const final | neolib::object< Base > | inlinevirtual |
is_destroying() const final | neolib::lifetime< Base > | inlinevirtual |
is_ideal_size_constrained() const noexcept final | neogfx::layout_item_cache | |
is_layout() const final | neogfx::layout_item_cache | |
is_maximum_size_constrained() const noexcept final | neogfx::layout_item_cache | |
is_minimum_size_constrained() const noexcept final | neogfx::layout_item_cache | |
is_spacer() const final | neogfx::layout_item_cache | |
is_widget() const final | neogfx::layout_item_cache | |
layout_as(const point &aPosition, const size &aSize) final | neogfx::layout_item_cache | |
layout_item_cache(i_layout_item &aItem) | neogfx::layout_item_cache | |
layout_item_cache(i_ref_ptr< i_layout_item > const &aItem) | neogfx::layout_item_cache | |
layout_item_cache(const layout_item_cache &aOther) | neogfx::layout_item_cache | |
layout_item_disabled(i_layout_item &aItem) final | neogfx::layout_item_cache | protected |
layout_item_enabled(i_layout_item &aItem) final | neogfx::layout_item_cache | protected |
layout_manager() const final | neogfx::layout_item_cache | |
layout_manager() final | neogfx::layout_item_cache | |
lifetime(lifetime_state aState=lifetime_state::Alive) | neolib::lifetime< Base > | inline |
margin() const final | neogfx::layout_item_cache | |
maximum_size(optional_size const &aAvailableSpace=optional_size{}) const final | neogfx::layout_item_cache | |
minimum_size(optional_size const &aAvailableSpace=optional_size{}) const final | neogfx::layout_item_cache | |
name(uint32_t aIndex) const | neogfx::i_properties | inline |
object(lifetime_state aState=lifetime_state::Creating) | neolib::object< Base > | inline |
object_state() const final | neolib::lifetime< Base > | inlinevirtual |
object_state_ptr() const final | neolib::lifetime< Base > | inlinevirtual |
object_type() const override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
operator==(const layout_item_cache &aOther) const | neogfx::layout_item_cache | |
origin() const final | neogfx::layout_item_cache | |
padding() const final | neogfx::layout_item_cache | |
parent_layout() const final | neogfx::layout_item_cache | |
parent_layout() final | neogfx::layout_item_cache | |
parent_layout_item() const final | neogfx::layout_item_cache | |
parent_layout_item() final | neogfx::layout_item_cache | |
parent_widget() const final | neogfx::layout_item_cache | |
parent_widget() final | neogfx::layout_item_cache | |
position() const final | neogfx::layout_item_cache | |
properties() const override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
properties() override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
property(uint32_t aIndex) const | neogfx::i_properties | inline |
property(uint32_t aIndex) | neogfx::i_properties | inline |
property_changed(i_property &) override | neogfx::object< reference_counted< i_layout_item_cache > > | inline |
property_map() const override | neogfx::object< reference_counted< i_layout_item_cache > > | inlinevirtual |
neogfx::i_properties::property_map() | neogfx::i_properties | inlineprotected |
register_property(i_property &aProperty) override | neogfx::object< reference_counted< i_layout_item_cache > > | inlinevirtual |
reset_origin() const final | neogfx::layout_item_cache | |
set_alive() override | neolib::lifetime< Base > | inlinevirtual |
set_border(optional_border const &aBorder, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_destroyed() override | neolib::object< Base > | inlinevirtual |
set_destroying() override | neolib::object< Base > | inlinevirtual |
set_extents(const size &aExtents) final | neogfx::layout_item_cache | |
set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_id(const i_string &aId) final | neogfx::layout_item_cache | |
set_ideal_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_margin(optional_margin const &aMargin, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_padding(optional_padding const &aPadding, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_parent_layout(i_layout *aParentLayout) | neogfx::layout_item_cache | |
set_parent_widget(i_widget *aParentWidget) final | neogfx::layout_item_cache | |
set_position(const point &aPosition) final | neogfx::layout_item_cache | |
set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_transformation(optional_mat33 const &aTransformation, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
set_weight(optional_size const &aWeight, bool aUpdateLayout=true) final | neogfx::layout_item_cache | |
size_policy() const final | neogfx::layout_item_cache | |
subject() const final | neogfx::layout_item_cache | |
subject_destroyed() const final | neogfx::layout_item_cache | |
transformation(bool aCombineAncestorTransformations=false) const final | neogfx::layout_item_cache | |
unconstrained_origin() const final | neogfx::layout_item_cache | protected |
unconstrained_position() const final | neogfx::layout_item_cache | protected |
update_layout(bool aDeferLayout=true, bool aAncestors=true) final | neogfx::layout_item_cache | |
visible() const final | neogfx::layout_item_cache | |
weight() const final | neogfx::layout_item_cache | |
~i_lifetime()=default | neolib::i_lifetime | virtual |
~layout_item_cache() | neogfx::layout_item_cache | |
~lifetime() | neolib::lifetime< Base > | inlinevirtual |
~object() | neolib::object< Base > | inline |