MCPcopy Create free account

hub / github.com/benmkw/imnodes-rs / functions

Functions126 in github.com/benmkw/imnodes-rs

↓ 24 callersMethodnext_input_pin
Generates the next unique ID for an input pin.
src/lib.rs:156
↓ 22 callersMethodnext_node
Generates the next unique ID for a node.
src/lib.rs:149
↓ 21 callersMethodnext_output_pin
Generates the next unique ID for an output pin.
src/lib.rs:163
↓ 18 callersMethodset_position
(&self, x: f32, y: f32, coordinate_system: CoordinateSystem)
src/lib.rs:293
↓ 16 callersMethodset_as_current_editor
(&self)
src/context.rs:239
↓ 12 callersMethodadd_input
(&mut self, desc: &InputAttributeDesc, f: F)
src/scopes.rs:536
↓ 11 callersMethodnext_attribute
Generates the next unique ID for a static attribute (one without a pin).
src/lib.rs:170
↓ 10 callersMethodadd_titlebar
(&mut self, f: F)
src/scopes.rs:521
↓ 9 callersMethodadd_output
(&mut self, desc: &OutputAttributeDesc, f: F)
src/scopes.rs:552
↓ 7 callersMethodnext_link
Generates the next unique ID for a link.
src/lib.rs:177
↓ 6 callersMethodpush_style
Pushes multiple style modifications onto the stack for the duration of the closure. # Arguments `desc`: A [`StyleDesc`] struct describing the styles
src/scopes.rs:373
↓ 5 callersMethodadd_node
(&mut self, id: NodeId, f: F)
src/scopes.rs:322
↓ 5 callersMethodnew_identifier_generator
(&self)
src/context.rs:250
↓ 5 callersFunctionshow
(ui: &imgui::Ui, state: &mut SaveLoadState<'a>)
imnodes-wgpu-examples/src/save_load.rs:247
↓ 5 callersFunctionupdate_output_node
Update function specifically for the output node pins
imnodes-wgpu-examples/src/color_editor.rs:311
↓ 4 callersMethodadd_link
(&mut self, id: LinkId, input_pin_id: InputPinId, output_pin_id: OutputPinId)
src/scopes.rs:340
↓ 4 callersMethodadd_static_attribute
(&mut self, desc: &StaticAttributeDesc, f: F)
src/scopes.rs:568
↓ 4 callersMethodcontains
Returns `true` if the other flags are contained within `self`.
src/styling.rs:283
↓ 4 callersMethodcreate_editor
(&'a self, _desc: &EditorContextDesc)
src/context.rs:524
↓ 4 callersFunctioneditor
(context: &EditorContext<'_>, f: F)
src/scopes.rs:245
↓ 4 callersMethodget
Returns the currently set modifier key.
src/context.rs:96
↓ 4 callersMethodget_destroyed_link
(&self)
src/scopes.rs:147
↓ 4 callersMethodhas_output
(&self, out: OutputPinId)
imnodes-wgpu-examples/src/color_editor.rs:168
↓ 3 callersMethodinsert
Inserts the specified flags in-place.
src/styling.rs:288
↓ 3 callersMethodis_hovered
(&self, id: impl Hoverable)
src/scopes.rs:29
↓ 3 callersMethodlinks_created
(&self)
src/scopes.rs:107
↓ 2 callersMethodadd_mini_map
(&mut self, desc: &MiniMapDesc)
src/scopes.rs:297
↓ 2 callersMethodget_hovered_pin
(&self)
src/scopes.rs:159
↓ 2 callersMethodget_inputs
(&self)
imnodes-wgpu-examples/src/color_editor.rs:196
↓ 2 callersMethodupdate_file_content_display
(&mut self)
imnodes-wgpu-examples/src/save_load.rs:220
↓ 1 callersFunctionassert_file_exists
(path: &str)
imnodes-sys/build.rs:11
↓ 1 callersMethodbits
Returns the underlying integer value.
src/styling.rs:273
↓ 1 callersMethodclear_link_selection
(&self)
src/context.rs:457
↓ 1 callersMethodclear_node_selection
(&self)
src/context.rs:396
↓ 1 callersFunctioncreate_the_editor
main node ui
imnodes-wgpu-examples/src/color_editor.rs:545
↓ 1 callersFunctioncreate_the_editor
main node ui
imnodes-wgpu-examples/src/multi_editor.rs:187
↓ 1 callersMethoddropped_link
(&self, including_detached_links: bool, scope: &OuterScope)
src/lib.rs:394
↓ 1 callersMethodfrom_where_link_dropped
(&self, including_detached_links: bool)
src/scopes.rs:214
↓ 1 callersMethodfrom_where_link_started
(&self)
src/scopes.rs:198
↓ 1 callersMethodget_hovered_link
(&self)
src/scopes.rs:172
↓ 1 callersFunctionget_hovered_node
()
src/lib.rs:515
↓ 1 callersFunctionget_input_values
Helper to get predecessor values for a specific node's inputs Returns values in the order of the node's input pins
imnodes-wgpu-examples/src/color_editor.rs:214
↓ 1 callersMethodget_selected_nodes
(&self)
src/context.rs:416
↓ 1 callersMethodis_start_of_link
(&self, scope: &OuterScope)
src/lib.rs:382
↓ 1 callersMethodload
(&mut self)
imnodes-wgpu-examples/src/save_load.rs:126
↓ 1 callersMethodload_current_editor_state_from_file
( &self, file_path: P, )
src/context.rs:349
↓ 1 callersMethodmove_editor_to
(&self)
src/lib.rs:266
↓ 1 callersMethodnum_selected_links
(&self)
src/scopes.rs:64
↓ 1 callersMethodnum_selected_links
(&self)
src/context.rs:432
↓ 1 callersMethodnum_selected_nodes
(&self)
src/scopes.rs:56
↓ 1 callersMethodnum_selected_nodes
(&self)
src/context.rs:407
↓ 1 callersMethodowns_input
(&self, pin_id: InputPinId)
imnodes-wgpu-examples/src/color_editor.rs:179
↓ 1 callersMethodregister_attribute_id
Registers a used attribute ID, ensuring the generator will not produce it again.
src/lib.rs:205
↓ 1 callersMethodregister_input_pin_id
Registers a used input pin ID, ensuring the generator will not produce it again.
src/lib.rs:191
↓ 1 callersMethodregister_link_id
Registers a used link ID, ensuring the generator will not produce it again.
src/lib.rs:212
↓ 1 callersMethodregister_node_id
Registers a used node ID, ensuring the generator will not produce it again.
src/lib.rs:184
↓ 1 callersMethodregister_output_pin_id
Registers a used output pin ID, ensuring the generator will not produce it again.
src/lib.rs:198
↓ 1 callersMethodreset_panning
(&self, pos: impl Into<[f32; 2]>)
src/context.rs:384
↓ 1 callersMethodsave
(&mut self)
imnodes-wgpu-examples/src/save_load.rs:90
↓ 1 callersMethodsave_current_editor_state_to_file
( &self, file_path: P, )
src/context.rs:323
↓ 1 callersMethodselected_links
(&self)
src/scopes.rs:88
↓ 1 callersMethodselected_nodes
(&self)
src/scopes.rs:72
↓ 1 callersMethodset_draggable
(&self, draggable: bool)
src/lib.rs:257
↓ 1 callersMethodsnap_to_grid
(&self)
src/lib.rs:333
↓ 1 callersMethodto_sys
(self)
src/styling.rs:99
↓ 1 callersFunctionupdate_node_recursive
Recursive update function - separated logic to avoid borrow issues
imnodes-wgpu-examples/src/color_editor.rs:238
Methodabout_to_wait
(&mut self, _event_loop: &ActiveEventLoop)
imnodes-wgpu-examples/src/main.rs:360
Methodauto_panning_speed
Gets the auto-panning speed (when dragging near edges).
src/context.rs:78
Methodbitand
(self, rhs: Self)
src/styling.rs:313
Methodbitand_assign
(&mut self, rhs: Self)
src/styling.rs:319
Methodbitor
(self, rhs: Self)
src/styling.rs:300
Methodbitor_assign
(&mut self, rhs: Self)
src/styling.rs:306
Methoddefault
()
src/scopes.rs:266
Methoddefault
()
src/styling.rs:48
Methoddefault
Creates a new global imnodes context. Equivalent to `Context::new()`.
src/context.rs:491
Methoddeselect
(&self)
src/lib.rs:352
Methoddrop
(&mut self)
src/context.rs:469
Methodemulate_three_button_mouse
Gets a reference to the settings for emulating a three-button mouse.
src/context.rs:37
Methodfrom_bits_truncate
Creates a `StyleFlags` from an integer, truncating any unknown bits.
src/styling.rs:278
Methodfrom_sys
(sys: sys::ImNodesStyle)
src/styling.rs:77
Methodget_active_attribute
(&self)
src/scopes.rs:185
Methodget_dimensions
(&self)
src/lib.rs:281
Methodget_panning
(&self)
src/context.rs:375
Methodget_position
(&self, coordinate_system: CoordinateSystem)
src/lib.rs:320
Methodget_selected_links
(&self)
src/context.rs:441
Methodget_style
Gets a copy of the current style of the editor context.
src/styling.rs:142
Methodis_destroyed
(&self, scope: &OuterScope)
src/lib.rs:432
Methodis_hovered
(&self, scope: &OuterScope)
src/lib.rs:481
Methodis_selected
(&self)
src/lib.rs:361
Methodlink_detach_with_modifier_click
Gets a reference to the settings for detaching links with a modifier click.
src/context.rs:52
Methodlink_dropped_from
(&self, id: T, including_detached_links: bool)
src/scopes.rs:48
Methodlink_started_at
(&self, id: T)
src/scopes.rs:36
Methodload_current_editor_state_from_string
(&self, data: &str)
src/context.rs:303
Methodload_editor_state_from_file
(&self, file_path: P)
src/context.rs:364
Methodload_editor_state_from_string
(&self, data: &str)
src/context.rs:314
Functionmain
()
imnodes-wgpu-examples/src/main.rs:367
Functionmain
()
imnodes-sys-bindgen/build.rs:1
Functionmain
()
imnodes-sys-bindgen/src/main.rs:5
Functionmain
()
imnodes-sys/build.rs:21
Methodmultiple_select_modifier
Gets a reference to the settings for controlling multiple selection with a modifier key. # Safety The returned `MultipleSelectModifier` contains a ra
src/context.rs:22
next →1–100 of 126, ranked by callers