#include <i_element.hpp>
Definition at line 72 of file i_element.hpp.
◆ abstract_type
◆ children_t
◆ add_child()
| virtual void neogfx::DesignStudio::i_element::add_child |
( |
i_element & |
aChild | ) |
|
|
pure virtual |
◆ begin() [1/2]
◆ begin() [2/2]
◆ caddy()
◆ children() [1/2]
| virtual children_t const & neogfx::DesignStudio::i_element::children |
( |
| ) |
const |
|
pure virtual |
◆ children() [2/2]
| virtual children_t & neogfx::DesignStudio::i_element::children |
( |
| ) |
|
|
pure virtual |
◆ create_default_children()
| virtual void neogfx::DesignStudio::i_element::create_default_children |
( |
| ) |
|
|
pure virtual |
◆ create_layout_item()
| virtual void neogfx::DesignStudio::i_element::create_layout_item |
( |
i_widget & |
aParent | ) |
|
|
pure virtual |
◆ declare_event()
| neogfx::DesignStudio::i_element::declare_event |
( |
mode_changed |
| ) |
|
◆ end() [1/2]
◆ end() [2/2]
◆ group()
| virtual element_group neogfx::DesignStudio::i_element::group |
( |
| ) |
const |
|
pure virtual |
◆ has_caddy()
| virtual bool neogfx::DesignStudio::i_element::has_caddy |
( |
| ) |
const |
|
pure virtual |
◆ has_layout_item()
| virtual bool neogfx::DesignStudio::i_element::has_layout_item |
( |
| ) |
const |
|
pure virtual |
◆ has_parent()
| virtual bool neogfx::DesignStudio::i_element::has_parent |
( |
| ) |
const |
|
pure virtual |
◆ has_widget()
| bool neogfx::DesignStudio::i_element::has_widget |
( |
| ) |
const |
|
inline |
◆ id()
◆ is_root()
| bool neogfx::DesignStudio::i_element::is_root |
( |
| ) |
const |
|
inline |
◆ is_selected()
| virtual bool neogfx::DesignStudio::i_element::is_selected |
( |
| ) |
const |
|
pure virtual |
◆ layout_item()
| virtual i_layout_item & neogfx::DesignStudio::i_element::layout_item |
( |
| ) |
const |
|
pure virtual |
◆ library()
◆ mode()
| virtual element_mode neogfx::DesignStudio::i_element::mode |
( |
| ) |
const |
|
pure virtual |
◆ needs_caddy()
| virtual bool neogfx::DesignStudio::i_element::needs_caddy |
( |
| ) |
const |
|
pure virtual |
◆ parent() [1/2]
| virtual i_element const & neogfx::DesignStudio::i_element::parent |
( |
| ) |
const |
|
pure virtual |
◆ parent() [2/2]
| virtual i_element & neogfx::DesignStudio::i_element::parent |
( |
| ) |
|
|
pure virtual |
◆ project()
| virtual i_project & neogfx::DesignStudio::i_element::project |
( |
| ) |
const |
|
pure virtual |
◆ remove_child()
| virtual void neogfx::DesignStudio::i_element::remove_child |
( |
i_element & |
aChild | ) |
|
|
pure virtual |
◆ reverse_visit()
| void neogfx::DesignStudio::i_element::reverse_visit |
( |
std::function< void(i_element &)> |
aVisitor | ) |
|
|
inline |
◆ root() [1/2]
| virtual i_element const & neogfx::DesignStudio::i_element::root |
( |
| ) |
const |
|
pure virtual |
◆ root() [2/2]
| virtual i_element & neogfx::DesignStudio::i_element::root |
( |
| ) |
|
|
pure virtual |
◆ select()
| virtual void neogfx::DesignStudio::i_element::select |
( |
bool |
aSelected = true, |
|
|
bool |
aDeselectRest = true |
|
) |
| |
|
pure virtual |
◆ selected_child_count()
| std::size_t neogfx::DesignStudio::i_element::selected_child_count |
( |
| ) |
const |
|
inline |
◆ set_caddy()
| virtual void neogfx::DesignStudio::i_element::set_caddy |
( |
i_element_caddy & |
aCaddy | ) |
|
|
pure virtual |
◆ set_mode()
| virtual void neogfx::DesignStudio::i_element::set_mode |
( |
element_mode |
aMode | ) |
|
|
pure virtual |
◆ set_parent()
| virtual void neogfx::DesignStudio::i_element::set_parent |
( |
i_element & |
aParent | ) |
|
|
pure virtual |
◆ type()
| virtual neolib::i_string const & neogfx::DesignStudio::i_element::type |
( |
| ) |
const |
|
pure virtual |
◆ visit()
| void neogfx::DesignStudio::i_element::visit |
( |
std::function< void(i_element &)> |
aVisitor | ) |
|
|
inline |
◆ widget()
| i_widget & neogfx::DesignStudio::i_element::widget |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: