MCPcopy Create free account

hub / github.com/GraphiteEditor/Graphite / functions

Functions5,973 in github.com/GraphiteEditor/Graphite

↓ 48 callersMethodremove
(&mut self, target_entry: &MappingEntry)
editor/src/messages/input_mapper/utility_types/misc.rs:68
↓ 48 callersFunctionupdate_value
(value: impl Fn(&T) -> TaggedValue + 'static + Send + Sync, node_id: NodeId, input_index: usize)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:53
↓ 48 callersMethodwith_attribute
Sets the attribute value for the given key and returns the item, enabling builder-style chaining.
node-graph/libraries/core-types/src/list.rs:1378
↓ 47 callersMethodlabel
(label: impl Into<Cow<'static, str>>)
editor/src/messages/tool/utility_types.rs:646
↓ 47 callersMethodparent
Access the parent layer if possible
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:320
↓ 46 callersMethodclone
(&self)
editor/src/messages/portfolio/document/utility_types/network_interface.rs:63
↓ 46 callersMethodfill
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:687
↓ 46 callersFunctionmin
( _: impl Ctx, /// One of the two numbers, of which the lesser is returned. #[implementations(f64, f32, u32
node-graph/nodes/math/src/lib.rs:518
↓ 43 callersFunctionmax
( _: impl Ctx, /// One of the two numbers, of which the greater is returned. #[implementations(f64, f32, u3
node-graph/nodes/math/src/lib.rs:532
↓ 43 callersMethodmove_mouse
(&mut self, x: f64, y: f64, modifier_keys: ModifierKeys, mouse_keys: MouseKeys)
editor/src/test_utils.rs:182
↓ 43 callersMethodposition
(&self, document: &DocumentMessageHandler)
editor/src/messages/tool/common_functionality/pivot.rs:125
↓ 42 callersMethodstart
Get the coordinates of the bezier segment's first handle point. This represents the only handle in a quadratic segment.
node-graph/libraries/vector-types/src/subpath/structs.rs:146
↓ 41 callersMethodelement_mut
Returns a mutable reference to the element at the given index, or `None` if out of bounds.
node-graph/libraries/core-types/src/list.rs:1040
↓ 41 callersMethodfinish
(&self)
node-graph/libraries/core-types/src/list.rs:240
↓ 41 callersMethodline_to
(&mut self, x: f32, y: f32)
node-graph/nodes/text/src/path_builder.rs:270
↓ 39 callersMethodreplace_inputs
Replaces the inputs and corresponding metadata.
editor/src/messages/portfolio/document/utility_types/network_interface.rs:4019
↓ 39 callersMethodsend_layout
(&self, responses: &mut VecDeque<Message>, layout_target: LayoutTarget, font_catalog: &FontCatalog, document:
editor/src/messages/tool/tool_messages/text_tool.rs:255
↓ 38 callersMethoda
(&self)
node-graph/libraries/no-std-types/src/color/color_types.rs:534
↓ 38 callersMethodcontains
(&self, segment_id: SegmentId)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:803
↓ 38 callersFunctionget_layer_transform
(editor: &mut EditorTestUtils, layer: LayerNodeIdentifier)
editor/src/messages/tool/transform_layer/transform_layer_message_handler.rs:773
↓ 38 callersMethodnode_id
(&self)
editor/src/messages/portfolio/document/utility_types/network_interface.rs:6289
↓ 38 callersMethodsize
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:83
↓ 37 callersMethodend
(segment: SegmentId)
node-graph/libraries/vector-types/src/vector/misc.rs:527
↓ 37 callersMethodinto_iter
(self)
node-graph/libraries/vector-types/src/gradient.rs:194
↓ 37 callersMethodpath
(&self)
editor/src/utility_types.rs:22
↓ 37 callersMethodselected_layers
(&'a self, metadata: &'a DocumentMetadata)
editor/src/messages/portfolio/document/utility_types/nodes.rs:105
↓ 37 callersMethodselected_points
(&self)
editor/src/messages/tool/common_functionality/shape_editor.rs:67
↓ 36 callersMethodinsert_node
Used to insert a node template with no node/network inputs into the network and returns the a NodeTemplate with information from the previous node, if
editor/src/messages/portfolio/document/utility_types/network_interface.rs:4487
↓ 36 callersMethodinternal
(&'_ self)
editor/src/messages/portfolio/document/overlays/utility_types_native.rs:238
↓ 36 callersMethodreference
(&self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:938
↓ 35 callersMethodnetwork_metadata_mut
(&mut self, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1510
↓ 35 callersMethodposition_from_id
(&self, id: PointId)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:168
↓ 35 callersMethodremove
Removes and returns the value for the given key, if it exists and can be downcast to the requested type.
node-graph/libraries/core-types/src/list.rs:638
↓ 35 callersMethodrespond
(&mut self, response: DesktopFrontendMessage)
desktop/wrapper/src/message_dispatcher.rs:41
↓ 35 callersMethodselected_layers
Returns an iterator over the currently selected layers to get their [`LayerNodeIdentifier`]s.
editor/src/messages/tool/common_functionality/shape_editor.rs:898
↓ 34 callersFunctionblend_colors
(foreground: Color, background: Color, blend_mode: BlendMode, opacity: f32)
node-graph/nodes/raster/src/blending_nodes.rs:93
↓ 34 callersMethodbounding_box
(&self)
editor/src/messages/portfolio/document/utility_types/misc.rs:373
↓ 34 callersMethodcontains
(&self, rev: Rev)
document/graph-storage/src/history.rs:38
↓ 34 callersMethoddocument_network
Gets the network of the root document
editor/src/messages/portfolio/document/utility_types/network_interface.rs:103
↓ 34 callersMethodis_exposed
(&self)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:2886
↓ 34 callersFunctionresolve_proto_node_type
(identifier: ProtoNodeIdentifier)
editor/src/messages/portfolio/document/node_graph/document_node_definitions.rs:2085
↓ 34 callersMethodselected_nodes_in_nested_network
Get the selected nodes for the network at the network_path
editor/src/messages/portfolio/document/utility_types/network_interface.rs:168
↓ 33 callersFunctiondraw_line_with_length
Draws a solid line with a length annotation between two points transformed by the given affine transformations.
editor/src/messages/tool/common_functionality/measure.rs:15
↓ 33 callersMethoditer_element_values
Returns an iterator over shared references to all element values.
node-graph/libraries/core-types/src/list.rs:999
↓ 33 callersMethodreplace_implementation
Replaces the implementation and corresponding metadata.
editor/src/messages/portfolio/document/utility_types/network_interface.rs:3999
↓ 33 callersMethodselected_visible_and_unlocked_layers
(&'a self, network_interface: &'a NodeNetworkInterface)
editor/src/messages/portfolio/document/utility_types/nodes.rs:84
↓ 33 callersMethody
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:183
↓ 32 callersMethodmove_to
(&mut self, x: f32, y: f32)
node-graph/nodes/text/src/path_builder.rs:263
↓ 32 callersMethodnested_network
Gets the nested network based on network_path
editor/src/messages/portfolio/document/utility_types/network_interface.rs:111
↓ 32 callersMethodpath
(&self)
document/container/src/lib.rs:98
↓ 32 callersFunctionread
()
desktop/src/preferences.rs:13
↓ 32 callersMethodtransform_to_document
Access the cached transformation to document space from layer space
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:87
↓ 32 callersMethodx
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:180
↓ 31 callersMethodnode_metadata
(&self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:133
↓ 31 callersMethodpush
(&mut self, point: DVec2)
node-graph/libraries/vector-types/src/vector/algorithms/poisson_disk.rs:342
↓ 30 callersMethodas_non_exposed_value
(&self)
node-graph/graph-craft/src/document.rs:286
↓ 30 callersFunctionblend_image_closure
(foreground: Item<Raster<CPU>>, mut background: Item<Raster<CPU>>, map_fn: impl Fn(Color, Color) -> Color)
node-graph/nodes/brush/src/brush.rs:339
↓ 30 callersMethodchildren
Iterator over all direct children (excluding self and recursive children)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:366
↓ 30 callersMethodeval
(&'i self, _input: I)
node-graph/nodes/repeat/src/repeat_nodes.rs:212
↓ 30 callersMethodnode_metadata_mut
(&mut self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1514
↓ 30 callersMethodregistry
(&self)
document/document-format/src/lib.rs:243
↓ 30 callersMethodtransaction_modified
(&mut self)
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1575
↓ 29 callersMethodall_connected
Enumerate all segments that start or end at a point, converting them to [`HandleId`s]. Note that the handles may not exist e.g. for a linear segment.
node-graph/libraries/vector-types/src/vector/vector_types.rs:404
↓ 29 callersMethodpush
Pushes an attribute value onto the end of this attribute's list, downcasting it to `T`. Falls back to a default value if the type doesn't match, to ma
node-graph/libraries/core-types/src/list.rs:279
↓ 29 callersMethodselect_point
(&mut self, point: ManipulatorPointId)
editor/src/messages/tool/common_functionality/shape_editor.rs:91
↓ 29 callersMethodset_input_with_refresh
Set the input, refresh the Properties panel, and run the document graph if skip_rerender is false
editor/src/messages/portfolio/document/graph_operation/utility_types.rs:859
↓ 29 callersFunctionstart_widgets
(parameter_widgets_info: ParameterWidgetsInfo)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:114
↓ 29 callersFunctionwrite
(preferences: Preferences)
desktop/src/preferences.rs:3
↓ 28 callersMethodadd
Adds montior nodes to the network
editor/src/node_graph_executor.rs:932
↓ 28 callersMethodancestors
All ancestors of this layer, including self, going to the document root
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:383
↓ 28 callersMethodtop_left
Get the top left corner of the quad.
node-graph/libraries/core-types/src/math/quad.rs:11
↓ 27 callersMethodtooltip_label
(&self)
editor/src/messages/tool/common_functionality/shapes/shape_utility.rs:80
↓ 26 callersMethodappend
Append one value to `output` in this codec's framing. Single-value codecs error if `output` is non-empty.
document/document-format/src/codec.rs:51
↓ 26 callersMethodfree_snap
(&mut self, snap_data: &SnapData, point: &SnapCandidatePoint, config: SnapTypeConfiguration)
editor/src/messages/tool/common_functionality/snapping.rs:380
↓ 26 callersMethodinsert
(&mut self, index: usize, segment: HalfEdge)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:777
↓ 26 callersMethodinto_context
(self)
node-graph/libraries/core-types/src/context.rs:674
↓ 26 callersMethodis_empty
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:199
↓ 26 callersMethodnext
(&mut self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:867
↓ 26 callersMethodpush
(&mut self, id: PointId, position: DVec2)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:131
↓ 26 callersMethodschedule
(&self, event: AppEvent)
desktop/src/event.rs:26
↓ 26 callersMethodsegment_bezier_iter
Iterator over all of the [`Bezier`] following the order that they are stored in the segment domain, skipping invalid segments.
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:972
↓ 26 callersMethodstarts_with
(&self, other: Self, metadata: &DocumentMetadata)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:502
↓ 26 callersMethodupdate_indicator
(&mut self, snapped_point: SnappedPoint)
editor/src/messages/tool/common_functionality/snapping.rs:251
↓ 25 callersMethodcleanup
(&mut self, responses: &mut VecDeque<Message>)
editor/src/messages/tool/tool_messages/pen_tool.rs:457
↓ 25 callersMethodmanipulator_handle
(&mut self, position: DVec2, selected: bool, color: Option<&str>)
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:457
↓ 25 callersMethodupstream_output_connector
(&self, input_connector: &InputConnector, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1421
↓ 25 callersMethodvalue
Construct a new [`ProtoNode`] with the specified construction args and a `ClonedNode` implementation.
node-graph/graph-craft/src/proto.rs:172
↓ 24 callersMethoddraw_rect
(&mut self, x1: f64, y1: f64, x2: f64, y2: f64)
editor/src/test_utils.rs:88
↓ 24 callersMethodfind_node_inputs
Find all of the inputs of a specific node within the layer's primary flow, up until the next layer is reached.
editor/src/messages/tool/common_functionality/graph_modification_utils.rs:961
↓ 24 callersFunctionget_document_node
(node_id: NodeId, context: &'a NodePropertiesContext<'a>)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:1202
↓ 24 callersMethodinto_dvec2
(self)
editor/src/messages/viewport/viewport_message_handler.rs:610
↓ 24 callersMethodlen
Returns the number of elements in this attribute.
node-graph/libraries/core-types/src/list.rs:318
↓ 24 callersMethodmove_node_to_chain_start
Moves a node to the start of a layer chain (feeding into the secondary input of the layer). When `import` is true, uses lightweight wiring that skips
editor/src/messages/portfolio/document/utility_types/network_interface.rs:6099
↓ 24 callersFunctionprimary
()
editor/src/messages/tool/tool_messages/fill_tool.rs:240
↓ 24 callersMethodselect_tool
(&mut self, tool_type: ToolType)
editor/src/test_utils.rs:234
↓ 24 callersMethodset_relative_position
(self, relative_position: DVec2)
node-graph/libraries/vector-types/src/vector/vector_modification.rs:790
↓ 24 callersMethodsize
(&self)
node-graph/libraries/core-types/src/types.rs:305
↓ 24 callersMethodzoom
Get the scale factor.
editor/src/messages/portfolio/document/utility_types/misc.rs:701
↓ 23 callersMethodactive_document_mut
(&mut self)
editor/src/messages/portfolio/portfolio_message_handler.rs:1724
↓ 23 callersMethodapply_transform
(&mut self, transform: DAffine2)
node-graph/libraries/rendering/src/renderer.rs:472
← previousnext →101–200 of 5,973, ranked by callers