Class OutputSocket#
Defined in File socket.h
Inheritance Relationships#
Base Type#
public ng::Socket(Class Socket)
Class Documentation#
-
class OutputSocket : public ng::Socket#
Public Functions
-
OutputSocket(const std::string &name = "", const socket_id_t &id = null_socket, socket_t type = null_socket_type, bool active = true, const std::set<qualifier_t> &on_added_link_callbacks = {}, const std::set<qualifier_t> &on_broken_link_callbacks = {})#
-
void trigger_on_added_link_callbacks(Graph &graph, Node &node_from, Node &node_to, InputSocket &to)#
-
void trigger_on_broken_link_callbacks(Graph &graph, Node &node_from, Node &node_to, InputSocket &to, LinkBreakReason reason)#
-
OutputSocket(const std::string &name = "", const socket_id_t &id = null_socket, socket_t type = null_socket_type, bool active = true, const std::set<qualifier_t> &on_added_link_callbacks = {}, const std::set<qualifier_t> &on_broken_link_callbacks = {})#