| 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 |