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

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

abstract_type typedefneogfx::DesignStudio::i_project
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
control_block()=0neolib::i_reference_countedpure virtual
create(const i_string &aName, const i_string &aNamespace)=0neogfx::DesignStudio::i_projectpure virtual
create_element(i_element &aParent, const i_string &aType, const i_string &aElementId=string{})=0neogfx::DesignStudio::i_projectpure virtual
declare_event(element_added, i_element &)neogfx::DesignStudio::i_project
declare_event(element_removed, i_element &)neogfx::DesignStudio::i_project
manager() const =0neogfx::DesignStudio::i_projectpure virtual
name() const =0neogfx::DesignStudio::i_projectpure virtual
namespace_() const =0neogfx::DesignStudio::i_projectpure virtual
open(const i_string &aPath)=0neogfx::DesignStudio::i_projectpure virtual
pin() const noexcept=0neolib::i_reference_countedpure 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
remove_element(i_element &aElement)=0neogfx::DesignStudio::i_projectpure virtual
root() const =0neogfx::DesignStudio::i_projectpure virtual
root()=0neogfx::DesignStudio::i_projectpure virtual
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual