Struct SignalsInGraphEdit
pub struct SignalsInGraphEdit<'c> { /* private fields */ }
Expand description
A collection of signals for the GraphEdit
class.
Implementations§
§impl<'c> SignalsInGraphEdit<'c>
impl<'c> SignalsInGraphEdit<'c>
pub fn connection_request(&mut self) -> SigConnectionRequest<'c>
pub fn connection_request(&mut self) -> SigConnectionRequest<'c>
Signature: (from_node: StringName, from_port: i64, to_node: StringName, to_port: i64)
pub fn disconnection_request(&mut self) -> SigDisconnectionRequest<'c>
pub fn disconnection_request(&mut self) -> SigDisconnectionRequest<'c>
Signature: (from_node: StringName, from_port: i64, to_node: StringName, to_port: i64)
pub fn connection_to_empty(&mut self) -> SigConnectionToEmpty<'c>
pub fn connection_to_empty(&mut self) -> SigConnectionToEmpty<'c>
Signature: (from_node: StringName, from_port: i64, release_position: Vector2)
pub fn connection_from_empty(&mut self) -> SigConnectionFromEmpty<'c>
pub fn connection_from_empty(&mut self) -> SigConnectionFromEmpty<'c>
Signature: (to_node: StringName, to_port: i64, release_position: Vector2)
pub fn connection_drag_started(&mut self) -> SigConnectionDragStarted<'c>
pub fn connection_drag_started(&mut self) -> SigConnectionDragStarted<'c>
Signature: (from_node: StringName, from_port: i64, is_output: bool)
pub fn connection_drag_ended(&mut self) -> SigConnectionDragEnded<'c>
pub fn connection_drag_ended(&mut self) -> SigConnectionDragEnded<'c>
Signature: ()
pub fn copy_nodes_request(&mut self) -> SigCopyNodesRequest<'c>
pub fn copy_nodes_request(&mut self) -> SigCopyNodesRequest<'c>
Signature: ()
pub fn cut_nodes_request(&mut self) -> SigCutNodesRequest<'c>
pub fn cut_nodes_request(&mut self) -> SigCutNodesRequest<'c>
Signature: ()
pub fn paste_nodes_request(&mut self) -> SigPasteNodesRequest<'c>
pub fn paste_nodes_request(&mut self) -> SigPasteNodesRequest<'c>
Signature: ()
pub fn duplicate_nodes_request(&mut self) -> SigDuplicateNodesRequest<'c>
pub fn duplicate_nodes_request(&mut self) -> SigDuplicateNodesRequest<'c>
Signature: ()
pub fn delete_nodes_request(&mut self) -> SigDeleteNodesRequest<'c>
pub fn delete_nodes_request(&mut self) -> SigDeleteNodesRequest<'c>
Signature: (nodes: Array<StringName>)
pub fn node_selected(&mut self) -> SigNodeSelected<'c>
pub fn node_selected(&mut self) -> SigNodeSelected<'c>
Signature: (node: Gd<Node>)
pub fn node_deselected(&mut self) -> SigNodeDeselected<'c>
pub fn node_deselected(&mut self) -> SigNodeDeselected<'c>
Signature: (node: Gd<Node>)
pub fn frame_rect_changed(&mut self) -> SigFrameRectChanged<'c>
pub fn frame_rect_changed(&mut self) -> SigFrameRectChanged<'c>
Signature: (frame: Gd<GraphFrame>, new_rect: Rect2)
pub fn popup_request(&mut self) -> SigPopupRequest<'c>
pub fn popup_request(&mut self) -> SigPopupRequest<'c>
Signature: (at_position: Vector2)
pub fn begin_node_move(&mut self) -> SigBeginNodeMove<'c>
pub fn begin_node_move(&mut self) -> SigBeginNodeMove<'c>
Signature: ()
pub fn end_node_move(&mut self) -> SigEndNodeMove<'c>
pub fn end_node_move(&mut self) -> SigEndNodeMove<'c>
Signature: ()
pub fn graph_elements_linked_to_frame_request(
&mut self,
) -> SigGraphElementsLinkedToFrameRequest<'c>
pub fn graph_elements_linked_to_frame_request( &mut self, ) -> SigGraphElementsLinkedToFrameRequest<'c>
Signature: (elements: VariantArray, frame: StringName)
pub fn scroll_offset_changed(&mut self) -> SigScrollOffsetChanged<'c>
pub fn scroll_offset_changed(&mut self) -> SigScrollOffsetChanged<'c>
Signature: (offset: Vector2)