| abstract_type typedef | neogfx::i_layout_item_cache | |
| add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| ancestor_layout() | neogfx::i_layout_item | inline |
| anchor_map_type typedef | neogfx::i_anchorable | |
| anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0 | neogfx::i_anchorable | pure virtual |
| anchor_to(i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction) | neogfx::i_anchorable | inline |
| anchors() const =0 | neogfx::i_anchorable | pure virtual |
| anchors()=0 | neogfx::i_anchorable | pure virtual |
| as_layout() const =0 | neogfx::i_layout_item | pure virtual |
| as_layout()=0 | neogfx::i_layout_item | pure virtual |
| neogfx::as_object()=0 | neogfx::i_object | pure virtual |
| neogfx::i_anchorable::as_object()=0 | neogfx::i_anchorable | pure virtual |
| as_spacer() const =0 | neogfx::i_layout_item | pure virtual |
| as_spacer()=0 | neogfx::i_layout_item | pure virtual |
| as_widget() const =0 | neogfx::i_layout_item | pure virtual |
| as_widget()=0 | neogfx::i_layout_item | pure virtual |
| cached_disposition() const =0 | neogfx::i_layout_item_cache | pure virtual |
| class_name(neolib::i_string &aClassName) const =0 | neogfx::i_object | pure virtual |
| control_block()=0 | neolib::i_reference_counted | pure virtual |
| declare_event(destroying) | neolib::i_object | |
| declare_event(destroyed) | neolib::i_object | |
| find_ancestor_layout() | neogfx::i_layout_item | inline |
| fix_weightings(bool aRecalculate=true)=0 | neogfx::i_layout_item | pure virtual |
| has_ancestor_layout() const | neogfx::i_layout_item | inline |
| has_layout_manager() const =0 | neogfx::i_layout_item | pure virtual |
| has_parent_layout() const =0 | neogfx::i_layout_item | pure virtual |
| has_parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
| has_parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
| id() const =0 | neogfx::i_layout_item | pure virtual |
| invalidate_combined_transformation()=0 | neogfx::i_layout_item | pure virtual |
| is_alive() const =0 | neolib::i_lifetime | pure virtual |
| is_cache() const =0 | neogfx::i_layout_item | pure virtual |
| is_creating() const =0 | neolib::i_lifetime | pure virtual |
| is_destroyed() const =0 | neolib::i_lifetime | pure virtual |
| is_destroying() const =0 | neolib::i_lifetime | pure virtual |
| is_layout() const =0 | neogfx::i_layout_item | pure virtual |
| is_spacer() const =0 | neogfx::i_layout_item | pure virtual |
| is_widget() const =0 | neogfx::i_layout_item | pure virtual |
| layout | neogfx::i_layout_item_cache | friend |
| layout_as(const point &aPosition, const size &aSize)=0 | neogfx::i_layout_item | pure virtual |
| layout_item_disabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
| layout_item_enabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
| layout_manager() const =0 | neogfx::i_layout_item | pure virtual |
| layout_manager()=0 | neogfx::i_layout_item | pure virtual |
| object_state() const =0 | neolib::i_lifetime | pure virtual |
| object_state_ptr() const =0 | neolib::i_lifetime | pure virtual |
| object_type() const =0 | neogfx::i_object | pure virtual |
| parent_layout() const =0 | neogfx::i_layout_item | pure virtual |
| parent_layout()=0 | neogfx::i_layout_item | pure virtual |
| parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
| parent_layout_item()=0 | neogfx::i_layout_item | pure virtual |
| parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
| parent_widget()=0 | neogfx::i_layout_item | pure virtual |
| pin() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| properties() const =0 | neogfx::i_property_owner | pure virtual |
| properties()=0 | neogfx::i_property_owner | pure virtual |
| property_changed(i_property &aProperty)=0 | neogfx::i_property_owner | pure virtual |
| release() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership()=0 | neolib::i_reference_counted | pure virtual |
| same_parent_widget_as(i_layout_item const &aOther) const | neogfx::i_layout_item | inline |
| set_alive()=0 | neolib::i_lifetime | pure virtual |
| set_destroyed()=0 | neolib::i_lifetime | pure virtual |
| set_destroying()=0 | neolib::i_lifetime | pure virtual |
| set_id(const i_string &aId)=0 | neogfx::i_layout_item | pure virtual |
| set_parent_layout(i_layout *aParentLayout)=0 | neogfx::i_layout_item | pure virtual |
| set_parent_widget(i_widget *aParentWidget)=0 | neogfx::i_layout_item | pure virtual |
| subject() const =0 | neogfx::i_layout_item_cache | pure virtual |
| subject_destroyed() const =0 | neogfx::i_layout_item_cache | pure virtual |
| unpin() const =0 | neolib::i_reference_counted | pure virtual |
| update_layout(bool aDeferLayout=true, bool aAncestors=false)=0 | neogfx::i_layout_item | pure virtual |
| use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| visible() const =0 | neogfx::i_layout_item | pure virtual |
| ~i_layout_item()=default | neogfx::i_layout_item | virtual |
| ~i_lifetime()=default | neolib::i_lifetime | virtual |
| ~i_object()=default | neogfx::i_object | virtual |
| ~i_property_owner()=default | neogfx::i_property_owner | virtual |
| ~i_reference_counted()=default | neolib::i_reference_counted | virtual |