Struct SignalsInGraphElement
pub struct SignalsInGraphElement<'c> { /* private fields */ }
Expand description
A collection of signals for the GraphElement
class.
Implementations§
§impl<'c> SignalsInGraphElement<'c>
impl<'c> SignalsInGraphElement<'c>
pub fn node_selected(&mut self) -> SigNodeSelected<'c>
pub fn node_selected(&mut self) -> SigNodeSelected<'c>
Signature: ()
pub fn node_deselected(&mut self) -> SigNodeDeselected<'c>
pub fn node_deselected(&mut self) -> SigNodeDeselected<'c>
Signature: ()
pub fn raise_request(&mut self) -> SigRaiseRequest<'c>
pub fn raise_request(&mut self) -> SigRaiseRequest<'c>
Signature: ()
pub fn delete_request(&mut self) -> SigDeleteRequest<'c>
pub fn delete_request(&mut self) -> SigDeleteRequest<'c>
Signature: ()
pub fn resize_request(&mut self) -> SigResizeRequest<'c>
pub fn resize_request(&mut self) -> SigResizeRequest<'c>
Signature: (new_size: Vector2)
pub fn resize_end(&mut self) -> SigResizeEnd<'c>
pub fn resize_end(&mut self) -> SigResizeEnd<'c>
Signature: (new_size: Vector2)
pub fn dragged(&mut self) -> SigDragged<'c>
pub fn dragged(&mut self) -> SigDragged<'c>
Signature: (from: Vector2, to: Vector2)
pub fn position_offset_changed(&mut self) -> SigPositionOffsetChanged<'c>
pub fn position_offset_changed(&mut self) -> SigPositionOffsetChanged<'c>
Signature: ()
Auto Trait Implementations§
impl<'c> Freeze for SignalsInGraphElement<'c>
impl<'c> RefUnwindSafe for SignalsInGraphElement<'c>
impl<'c> !Send for SignalsInGraphElement<'c>
impl<'c> !Sync for SignalsInGraphElement<'c>
impl<'c> Unpin for SignalsInGraphElement<'c>
impl<'c> !UnwindSafe for SignalsInGraphElement<'c>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more