camera() const -> auto const & | tatooine::flowexplorer::scene | inline |
camera() -> auto & | tatooine::flowexplorer::scene | inline |
camera_controller() const -> auto const & | tatooine::flowexplorer::scene | inline |
camera_controller() -> auto & | tatooine::flowexplorer::scene | inline |
can_create_link(ui::input_pin const &, ui::input_pin const &) -> bool | tatooine::flowexplorer::scene | |
can_create_link(ui::output_pin const &, ui::output_pin const &) -> bool | tatooine::flowexplorer::scene | |
can_create_link(ui::input_pin const &, ui::output_pin const &) -> bool | tatooine::flowexplorer::scene | |
can_create_link(ui::output_pin const &, ui::input_pin const &) -> bool | tatooine::flowexplorer::scene | |
can_create_new_link(ui::input_pin const &) -> bool | tatooine::flowexplorer::scene | |
can_create_new_link(ui::output_pin const &) -> bool | tatooine::flowexplorer::scene | |
clear() -> void | tatooine::flowexplorer::scene | |
do_in_context(F &&f) const -> decltype(auto) | tatooine::flowexplorer::scene | inline |
draw_links() -> void | tatooine::flowexplorer::scene | |
draw_node_editor(size_t const pos_x, size_t const pos_y, size_t const width, size_t const height, bool &show) -> void | tatooine::flowexplorer::scene | |
draw_nodes() -> void | tatooine::flowexplorer::scene | |
find_input_pin(ax::NodeEditor::PinId const &id) -> ui::input_pin * | tatooine::flowexplorer::scene | |
find_node(ax::NodeEditor::NodeId const &id) -> ui::base::node * | tatooine::flowexplorer::scene | |
find_output_pin(ax::NodeEditor::PinId const &id) -> ui::output_pin * | tatooine::flowexplorer::scene | |
items | tatooine::flowexplorer::scene | privatestatic |
items_created | tatooine::flowexplorer::scene | privatestatic |
link(ui::input_pin &in, ui::output_pin &out) -> ui::link & | tatooine::flowexplorer::scene | |
links() const -> auto const & | tatooine::flowexplorer::scene | inline |
links() -> auto & | tatooine::flowexplorer::scene | inline |
m_cam | tatooine::flowexplorer::scene | private |
m_links | tatooine::flowexplorer::scene | private |
m_new_link | tatooine::flowexplorer::scene | private |
m_new_link_start_input | tatooine::flowexplorer::scene | private |
m_new_link_start_output | tatooine::flowexplorer::scene | private |
m_node_editor_context | tatooine::flowexplorer::scene | private |
m_nodes | tatooine::flowexplorer::scene | private |
m_renderables | tatooine::flowexplorer::scene | private |
m_window | tatooine::flowexplorer::scene | private |
new_link() const -> bool | tatooine::flowexplorer::scene | inline |
node_creators(size_t const width) -> void | tatooine::flowexplorer::scene | |
nodes() const -> auto const & | tatooine::flowexplorer::scene | inline |
nodes() -> auto & | tatooine::flowexplorer::scene | inline |
open_file(filesystem::path const &filepath) -> void | tatooine::flowexplorer::scene | |
query_link_and_node_deletions() -> void | tatooine::flowexplorer::scene | |
query_link_creation() -> void | tatooine::flowexplorer::scene | |
read(filesystem::path const &filepath) -> void | tatooine::flowexplorer::scene | |
remove_link(ui::link const &link_to_remove) -> void | tatooine::flowexplorer::scene | |
render(std::chrono::duration< double > const &dt) -> void | tatooine::flowexplorer::scene | |
renderables() const -> auto const & | tatooine::flowexplorer::scene | inline |
renderables() -> auto & | tatooine::flowexplorer::scene | inline |
scene(rendering::camera_controller< float > &ctrl, flowexplorer::window *w) | tatooine::flowexplorer::scene | |
scene(rendering::camera_controller< float > &ctrl, flowexplorer::window *w, filesystem::path const &path) | tatooine::flowexplorer::scene | |
window() const -> auto const & | tatooine::flowexplorer::scene | inline |
window() -> auto & | tatooine::flowexplorer::scene | inline |
write(filesystem::path const &filepath) const -> void | tatooine::flowexplorer::scene | |
~scene() | tatooine::flowexplorer::scene | |