![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_layout, including all inherited members.
| abstract_type typedef | neogfx::i_layout_item | |
| add(i_layout_item &aItem)=0 | neogfx::i_layout | pure virtual |
| add(i_ref_ptr< i_layout_item > const &aItem)=0 | neogfx::i_layout | pure virtual |
| add() | neogfx::i_layout | inline |
| add(i_ref_ptr< ItemType > const &aItem) | neogfx::i_layout | inline |
| add(ref_ptr< ItemType > const &aItem) | neogfx::i_layout | inline |
| add_at(layout_item_index aPosition, i_layout_item &aItem)=0 | neogfx::i_layout | pure virtual |
| add_at(layout_item_index aPosition, i_ref_ptr< i_layout_item > const &aItem)=0 | neogfx::i_layout | pure virtual |
| add_at(layout_item_index aPosition, i_ref_ptr< ItemType > const &aItem) | neogfx::i_layout | inline |
| add_at(layout_item_index aPosition, ref_ptr< ItemType > const &aItem) | neogfx::i_layout | inline |
| add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| add_spacer()=0 | neogfx::i_layout | pure virtual |
| add_spacer_at(layout_item_index aPosition)=0 | neogfx::i_layout | pure virtual |
| alignment() const =0 | neogfx::i_layout | pure virtual |
| always_use_spacing() const =0 | neogfx::i_layout | 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 |
| autoscale() const =0 | neogfx::i_layout | pure virtual |
| child_visibility() const =0 | neogfx::i_layout | pure virtual |
| class_name(neolib::i_string &aClassName) const =0 | neogfx::i_object | pure virtual |
| control_block()=0 | neolib::i_reference_counted | pure virtual |
| count() const =0 | neogfx::i_layout | pure virtual |
| declare_event(destroying) | neolib::i_object | |
| declare_event(destroyed) | neolib::i_object | |
| direction() const =0 | neogfx::i_layout | pure virtual |
| disable() | neogfx::i_layout | inline |
| emplace(Args &&... args) | neogfx::i_layout | inline |
| emplace_at(layout_item_index aPosition, Args &&... args) | neogfx::i_layout | inline |
| enable(bool aEnable)=0 | neogfx::i_layout | pure virtual |
| enable() | neogfx::i_layout | inline |
| enabled() const =0 | neogfx::i_layout | pure virtual |
| find(const i_layout_item &aItem) const =0 | neogfx::i_layout | pure virtual |
| find_ancestor_layout() | neogfx::i_layout_item | inline |
| fix_weightings(bool aRecalculate=true)=0 | neogfx::i_layout_item | pure virtual |
| get_layout_at(layout_item_index aIndex) const =0 | neogfx::i_layout | pure virtual |
| get_layout_at(layout_item_index aIndex)=0 | neogfx::i_layout | pure virtual |
| get_widget_at(layout_item_index aIndex) const =0 | neogfx::i_layout | pure virtual |
| get_widget_at(layout_item_index aIndex)=0 | neogfx::i_layout | pure virtual |
| get_widget_at(layout_item_index aIndex) const | neogfx::i_layout | inline |
| get_widget_at(layout_item_index aIndex) | neogfx::i_layout | inline |
| has_alignment() const =0 | neogfx::i_layout | 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 |
| has_spacing() const =0 | neogfx::i_layout | pure virtual |
| id() const =0 | neogfx::i_layout_item | pure virtual |
| ignore_child_visibility() const =0 | neogfx::i_layout | pure virtual |
| index_of(const i_layout_item &aItem) const =0 | neogfx::i_layout | pure virtual |
| invalidate(bool aDeferLayout=true)=0 | neogfx::i_layout | pure virtual |
| invalidate_combined_transformation()=0 | neogfx::i_layout_item | pure virtual |
| invalidated() const =0 | neogfx::i_layout | 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_descendent_of(const i_layout &aAncestor) const | neogfx::i_layout | inline |
| 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 |
| is_widget_at(layout_item_index aIndex) const =0 | neogfx::i_layout | pure virtual |
| item_at(layout_item_index aIndex) const =0 | neogfx::i_layout | pure virtual |
| item_at(layout_item_index aIndex)=0 | neogfx::i_layout | pure virtual |
| 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_items(const point &aPosition, const size &aSize)=0 | neogfx::i_layout | pure virtual |
| layout_manager() const =0 | neogfx::i_layout_item | pure virtual |
| layout_manager()=0 | neogfx::i_layout_item | pure virtual |
| move_all_to(i_layout &aDestination)=0 | neogfx::i_layout | 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 |
| remove(i_layout_item &aItem)=0 | neogfx::i_layout | pure virtual |
| remove_all()=0 | neogfx::i_layout | pure virtual |
| remove_at(layout_item_index aIndex)=0 | neogfx::i_layout | pure virtual |
| replace_item_at(layout_item_index aPosition, ItemType &&aItem) | neogfx::i_layout | inline |
| replace_item_at(layout_item_index aPosition, i_ref_ptr< ItemType > const &aItem) | neogfx::i_layout | inline |
| same_parent_widget_as(i_layout_item const &aOther) const | neogfx::i_layout_item | inline |
| set_alignment(optional_alignment const &aAlignment, bool aUpdateLayout=true)=0 | neogfx::i_layout | pure virtual |
| set_alive()=0 | neolib::i_lifetime | pure virtual |
| set_always_use_spacing(bool aAlwaysUseSpacing)=0 | neogfx::i_layout | pure virtual |
| set_autoscale(neogfx::autoscale aAutoscale, bool aUpdateLayout=true)=0 | neogfx::i_layout | 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_ignore_child_visibility(bool aIgnoreChildVisibility)=0 | neogfx::i_layout | 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 |
| set_spacing(optional_size const &sSpacing, bool aUpdateLayout=true)=0 | neogfx::i_layout | pure virtual |
| spacing() const =0 | neogfx::i_layout | 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 |
| validate()=0 | neogfx::i_layout | pure virtual |
| visible() const =0 | neogfx::i_layout_item | pure virtual |
| ~i_layout()=default | neogfx::i_layout | 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 |