#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: