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 |