abstract_type typedef | neogfx::DesignStudio::i_element_library | |
add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
application() const =0 | neogfx::DesignStudio::i_element_library | pure virtual |
control_block()=0 | neolib::i_reference_counted | pure virtual |
create_element(i_project &aProject, const neolib::i_string &aElementType, const neolib::i_string &aElementId, neolib::i_ref_ptr< i_element > &aResult)=0 | neogfx::DesignStudio::i_element_library | pure virtual |
create_element(i_element &aParent, const neolib::i_string &aElementType, const neolib::i_string &aElementId, neolib::i_ref_ptr< i_element > &aResult)=0 | neogfx::DesignStudio::i_element_library | pure virtual |
create_element(i_project &aProject, std::string const &aElementType, std::string const &aElementId) | neogfx::DesignStudio::i_element_library | inline |
create_element(i_element &aParent, std::string const &aElementType, std::string const &aElementId) | neogfx::DesignStudio::i_element_library | inline |
element_group(const neolib::i_string &aElementType) const =0 | neogfx::DesignStudio::i_element_library | pure virtual |
element_icon(const neolib::i_string &aElementType) const =0 | neogfx::DesignStudio::i_element_library | pure virtual |
elements() const =0 | neogfx::DesignStudio::i_element_library | pure virtual |
elements_ordered() const =0 | neogfx::DesignStudio::i_element_library | pure virtual |
elements_ordered_t typedef | neogfx::DesignStudio::i_element_library | |
elements_t typedef | neogfx::DesignStudio::i_element_library | |
ide_ready(i_ide &aIde)=0 | neogfx::DesignStudio::i_element_library | pure virtual |
iid() | neogfx::DesignStudio::i_element_library | inlinestatic |
pin() const noexcept=0 | neolib::i_reference_counted | 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 |
unpin() const =0 | neolib::i_reference_counted | pure virtual |
use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
~i_reference_counted()=default | neolib::i_reference_counted | virtual |