neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_layout_item Member List

This is the complete list of members for neogfx::i_layout_item, including all inherited members.

abstract_type typedefneogfx::i_layout_item
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
ancestor_layout()neogfx::i_layout_iteminline
anchor_map_type typedefneogfx::i_anchorable
anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0neogfx::i_anchorablepure virtual
anchor_to(i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction)neogfx::i_anchorableinline
anchors() const =0neogfx::i_anchorablepure virtual
anchors()=0neogfx::i_anchorablepure virtual
as_layout() const =0neogfx::i_layout_itempure virtual
as_layout()=0neogfx::i_layout_itempure virtual
neogfx::as_object()=0neogfx::i_objectpure virtual
neogfx::i_anchorable::as_object()=0neogfx::i_anchorablepure virtual
as_spacer() const =0neogfx::i_layout_itempure virtual
as_spacer()=0neogfx::i_layout_itempure virtual
as_widget() const =0neogfx::i_layout_itempure virtual
as_widget()=0neogfx::i_layout_itempure virtual
class_name(neolib::i_string &aClassName) const =0neogfx::i_objectpure virtual
control_block()=0neolib::i_reference_countedpure virtual
declare_event(destroying)neolib::i_object
declare_event(destroyed)neolib::i_object
find_ancestor_layout()neogfx::i_layout_iteminline
fix_weightings(bool aRecalculate=true)=0neogfx::i_layout_itempure virtual
has_ancestor_layout() constneogfx::i_layout_iteminline
has_layout_manager() const =0neogfx::i_layout_itempure virtual
has_parent_layout() const =0neogfx::i_layout_itempure virtual
has_parent_layout_item() const =0neogfx::i_layout_itempure virtual
has_parent_widget() const =0neogfx::i_layout_itempure virtual
id() const =0neogfx::i_layout_itempure virtual
invalidate_combined_transformation()=0neogfx::i_layout_itempure virtual
is_alive() const =0neolib::i_lifetimepure virtual
is_cache() const =0neogfx::i_layout_itempure virtual
is_creating() const =0neolib::i_lifetimepure virtual
is_destroyed() const =0neolib::i_lifetimepure virtual
is_destroying() const =0neolib::i_lifetimepure virtual
is_layout() const =0neogfx::i_layout_itempure virtual
is_spacer() const =0neogfx::i_layout_itempure virtual
is_widget() const =0neogfx::i_layout_itempure virtual
layout_as(const point &aPosition, const size &aSize)=0neogfx::i_layout_itempure virtual
layout_item_cacheneogfx::i_layout_itemfriend
layout_item_disabled(i_layout_item &aItem)=0neogfx::i_layout_itempure virtual
layout_item_enabled(i_layout_item &aItem)=0neogfx::i_layout_itempure virtual
layout_manager() const =0neogfx::i_layout_itempure virtual
layout_manager()=0neogfx::i_layout_itempure virtual
object_state() const =0neolib::i_lifetimepure virtual
object_state_ptr() const =0neolib::i_lifetimepure virtual
object_type() const =0neogfx::i_objectpure virtual
parent_layout() const =0neogfx::i_layout_itempure virtual
parent_layout()=0neogfx::i_layout_itempure virtual
parent_layout_item() const =0neogfx::i_layout_itempure virtual
parent_layout_item()=0neogfx::i_layout_itempure virtual
parent_widget() const =0neogfx::i_layout_itempure virtual
parent_widget()=0neogfx::i_layout_itempure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
properties() const =0neogfx::i_property_ownerpure virtual
properties()=0neogfx::i_property_ownerpure virtual
property_changed(i_property &aProperty)=0neogfx::i_property_ownerpure virtual
release() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership()=0neolib::i_reference_countedpure virtual
same_parent_widget_as(i_layout_item const &aOther) constneogfx::i_layout_iteminline
set_alive()=0neolib::i_lifetimepure virtual
set_destroyed()=0neolib::i_lifetimepure virtual
set_destroying()=0neolib::i_lifetimepure virtual
set_id(const i_string &aId)=0neogfx::i_layout_itempure virtual
set_parent_layout(i_layout *aParentLayout)=0neogfx::i_layout_itempure virtual
set_parent_widget(i_widget *aParentWidget)=0neogfx::i_layout_itempure virtual
unpin() const =0neolib::i_reference_countedpure virtual
update_layout(bool aDeferLayout=true, bool aAncestors=false)=0neogfx::i_layout_itempure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
visible() const =0neogfx::i_layout_itempure virtual
~i_layout_item()=defaultneogfx::i_layout_itemvirtual
~i_lifetime()=defaultneolib::i_lifetimevirtual
~i_object()=defaultneogfx::i_objectvirtual
~i_property_owner()=defaultneogfx::i_property_ownervirtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual