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

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

abstract_type typedefneogfx::DesignStudio::i_node
add_child(i_element &aChild)=0neogfx::DesignStudio::i_elementpure virtual
add_connection(i_node_pin &aSource, i_node_pin &aDestination)=0neogfx::DesignStudio::i_nodepure virtual
add_input(i_node_input_pin &aPin)=0neogfx::DesignStudio::i_nodepure virtual
add_output(i_node_output_pin &aPin)=0neogfx::DesignStudio::i_nodepure virtual
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
begin() constneogfx::DesignStudio::i_elementinline
begin()neogfx::DesignStudio::i_elementinline
caddy() const =0neogfx::DesignStudio::i_elementpure virtual
children() const =0neogfx::DesignStudio::i_elementpure virtual
children()=0neogfx::DesignStudio::i_elementpure virtual
children_t typedefneogfx::DesignStudio::i_element
connected_inputs() const =0neogfx::DesignStudio::i_nodepure virtual
connected_outputs() const =0neogfx::DesignStudio::i_nodepure virtual
connections() const =0neogfx::DesignStudio::i_nodepure virtual
control_block()=0neolib::i_reference_countedpure virtual
create_default_children()=0neogfx::DesignStudio::i_elementpure virtual
create_layout_item(i_widget &aParent)=0neogfx::DesignStudio::i_elementpure virtual
declare_event(input_added, i_node_input_pin &) declare_event(input_removedneogfx::DesignStudio::i_node
declare_event(output_added, i_node_output_pin &) declare_event(output_removedneogfx::DesignStudio::i_node
declare_event(connection_added, i_node_connection &) declare_event(connection_removedneogfx::DesignStudio::i_node
neogfx::DesignStudio::i_element::declare_event(mode_changed) declare_event(selection_changed) declare_event(context_menuneogfx::DesignStudio::i_element
end() constneogfx::DesignStudio::i_elementinline
end()neogfx::DesignStudio::i_elementinline
group() const =0neogfx::DesignStudio::i_elementpure virtual
has_caddy() const =0neogfx::DesignStudio::i_elementpure virtual
has_layout_item() const =0neogfx::DesignStudio::i_elementpure virtual
has_parent() const =0neogfx::DesignStudio::i_elementpure virtual
has_widget() constneogfx::DesignStudio::i_elementinline
id() const =0neogfx::DesignStudio::i_elementpure virtual
inputs() const =0neogfx::DesignStudio::i_nodepure virtual
is_root() constneogfx::DesignStudio::i_elementinline
is_selected() const =0neogfx::DesignStudio::i_elementpure virtual
layout_item() const =0neogfx::DesignStudio::i_elementpure virtual
library() const =0neogfx::DesignStudio::i_elementpure virtual
mode() const =0neogfx::DesignStudio::i_elementpure virtual
needs_caddy() const =0neogfx::DesignStudio::i_elementpure virtual
node_connections_t typedefneogfx::DesignStudio::i_node
node_inputs_t typedefneogfx::DesignStudio::i_node
node_outputs_t typedefneogfx::DesignStudio::i_node
outputs() const =0neogfx::DesignStudio::i_nodepure virtual
parent() const =0neogfx::DesignStudio::i_elementpure virtual
parent()=0neogfx::DesignStudio::i_elementpure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
project() const =0neogfx::DesignStudio::i_elementpure 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_child(i_element &aChild)=0neogfx::DesignStudio::i_elementpure virtual
remove_connection(i_node_pin &aSource, i_node_pin &aDestination)=0neogfx::DesignStudio::i_nodepure virtual
remove_input(i_node_input_pin &aPin)=0neogfx::DesignStudio::i_nodepure virtual
remove_output(i_node_output_pin &aPin)=0neogfx::DesignStudio::i_nodepure virtual
reverse_visit(std::function< void(i_element &)> aVisitor)neogfx::DesignStudio::i_elementinline
root() const =0neogfx::DesignStudio::i_elementpure virtual
root()=0neogfx::DesignStudio::i_elementpure virtual
select(bool aSelected=true, bool aDeselectRest=true)=0neogfx::DesignStudio::i_elementpure virtual
selected_child_count() constneogfx::DesignStudio::i_elementinline
set_caddy(i_element_caddy &aCaddy)=0neogfx::DesignStudio::i_elementpure virtual
set_mode(element_mode aMode)=0neogfx::DesignStudio::i_elementpure virtual
set_parent(i_element &aParent)=0neogfx::DesignStudio::i_elementpure virtual
type() const =0neogfx::DesignStudio::i_elementpure virtual
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
visit(std::function< void(i_element &)> aVisitor)neogfx::DesignStudio::i_elementinline
widget() constneogfx::DesignStudio::i_elementinline
~i_reference_counted()=defaultneolib::i_reference_countedvirtual