MCPcopy Create free account

hub / github.com/GraphiteEditor/Graphite / functions

Functions5,973 in github.com/GraphiteEditor/Graphite

↓ 1,631 callersMethodadd
(self, rhs: f64)
editor/src/messages/viewport/viewport_message_handler.rs:416
↓ 662 callersMethodget
(key: string)
frontend/src/global.d.ts:25
↓ 534 callersMethoditer
(&self)
editor/src/messages/portfolio/fonts/utility_types.rs:89
↓ 527 callersMethodpush
(&mut self, entry: MappingEntry)
editor/src/messages/input_mapper/utility_types/misc.rs:64
↓ 492 callersMethodmetadata
(&self)
editor/src/messages/portfolio/document/document_message_handler.rs:1992
↓ 420 callersFunctionnode
(attr: TokenStream, item: TokenStream)
node-graph/node-macro/src/lib.rs:17
↓ 381 callersMethodclone
(&self)
node-graph/libraries/core-types/src/ops.rs:36
↓ 345 callersMethodlen
(&self)
document/graph-storage/src/history.rs:42
↓ 337 callersMethoditer
(&self)
node-graph/libraries/vector-types/src/gradient.rs:237
↓ 325 callersMethodclone
(&self)
editor/src/messages/portfolio/document/overlays/utility_types_native.rs:178
↓ 325 callersMethodpush
(&mut self, name: impl Into<SvgSegment>, value: impl Into<SvgSegment>)
node-graph/libraries/rendering/src/renderer.rs:2647
↓ 299 callersMethodlen
(&self)
node-graph/libraries/vector-types/src/gradient.rs:229
↓ 297 callersMethodinsert
Inserts an attribute with the given key and value, replacing any existing entry with the same key.
node-graph/libraries/core-types/src/list.rs:586
↓ 285 callersMethodabs
(self)
node-graph/nodes/math/src/lib.rs:480
↓ 240 callersMethodis_some
(&self)
editor/src/messages/portfolio/document/utility_types/misc.rs:370
↓ 217 callersMethodinto_iter
Consumes a [`List`] and returns an iterator of [`Item`]s, each containing the owned data of the respective item from the original list.
node-graph/libraries/core-types/src/list.rs:1196
↓ 198 callersMethodhandle_message
(&mut self, message: T, process_after_all_current: bool)
editor/src/dispatcher.rs:127
↓ 187 callersMethodelement
Returns a shared reference to the element at the given index, or `None` if out of bounds.
node-graph/libraries/core-types/src/list.rs:1035
↓ 186 callersMethodclone
(&self)
editor/src/messages/network/network_message.rs:41
↓ 186 callersMethodto_node
Access the node id of this layer
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:312
↓ 185 callersMethodset_input
(&mut self, input_connector: &InputConnector, new_input: NodeInput, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:4145
↓ 184 callersMethodclone
(&self)
desktop/src/cef/internal/task.rs:34
↓ 181 callersMethodextend
(&mut self, segments: impl IntoIterator<Item = HalfEdge>)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:781
↓ 178 callersMethodas_ref
(&self)
desktop/src/dirs.rs:89
↓ 175 callersMethodmin
(mut self, val: f64)
editor/src/messages/layout/utility_types/widgets/input_widgets.rs:225
↓ 174 callersMethodcontains
(&self, panel_type: PanelType)
editor/src/messages/portfolio/utility_types.rs:67
↓ 172 callersMethodpush
Append a delta after its parents, keeping `deltas` and `index` in sync. A duplicate `Rev` (idempotent re-apply) overwrites the existing entry in place
document/graph-storage/src/history.rs:53
↓ 164 callersMethodselected_nodes
IMPORTANT: the same node may appear multiple times.
editor/src/messages/portfolio/document/utility_types/nodes.rs:119
↓ 159 callersMethodattribute_cloned_or_default
Returns a clone of the attribute value at the given item index and key, or `U::default()` if absent or of a different type.
node-graph/libraries/core-types/src/list.rs:1054
↓ 147 callersMethodmax
(&self)
node-graph/libraries/core-types/src/math/rect.rs:85
↓ 146 callersMethodmin
(&self)
node-graph/libraries/core-types/src/math/rect.rs:80
↓ 139 callersMethodmax
(mut self, val: f64)
editor/src/messages/layout/utility_types/widgets/input_widgets.rs:230
↓ 137 callersMethoditer
Iterate over point IDs and positions
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:204
↓ 133 callersFunctiondvec2_to_point
(value: DVec2)
node-graph/libraries/vector-types/src/vector/misc.rs:152
↓ 126 callersMethodis_layer
(&self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1101
↓ 123 callersMethodlength
Calculate the magnitude of the handle from the anchor.
node-graph/libraries/vector-types/src/vector/misc.rs:541
↓ 120 callersMethodactive_document
(&self)
editor/src/messages/portfolio/portfolio_message_handler.rs:1720
↓ 120 callersMethodget_mut
Gets a mutable reference to the value of the attribute with the given key, if it exists and can be downcast to the requested type.
node-graph/libraries/core-types/src/list.rs:610
↓ 119 callersMethodis_empty
(&self)
node-graph/libraries/resources/src/lib.rs:310
↓ 115 callersMethodinto_iter
(self)
editor/src/messages/portfolio/document/resource/utility_types.rs:36
↓ 109 callersMethodas_value
(&self)
node-graph/graph-craft/src/document.rs:280
↓ 108 callersMethodis_empty
(&self)
editor/src/messages/portfolio/document/resource/utility_types.rs:13
↓ 98 callersMethodcompute_modified_vector
(&self, layer: LayerNodeIdentifier)
editor/src/messages/portfolio/document/utility_types/network_interface.rs:3261
↓ 94 callersMethodas_ref
(&self)
node-graph/libraries/resources/src/lib.rs:56
↓ 94 callersMethoditer
(&self)
libraries/rawkit/src/tiff/mod.rs:121
↓ 93 callersMethoddispatch
(&self, message: T)
frontend/wrapper/src/editor_wrapper.rs:116
↓ 93 callersMethodtransform_to_viewport
(&self, layer: LayerNodeIdentifier)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:91
↓ 91 callersMethodis_empty
(&self)
document/graph-storage/src/history.rs:46
↓ 91 callersMethodnext
(&mut self)
editor/src/messages/layout/utility_types/layout_widget.rs:250
↓ 88 callersMethodas_str
(&self)
node-graph/libraries/core-types/src/types.rs:154
↓ 88 callersMethodnew_document
(&mut self)
editor/src/test_utils.rs:83
↓ 88 callersMethodpop
Remove and return the last stop's color, or `None` if empty.
node-graph/libraries/vector-types/src/gradient.rs:249
↓ 83 callersMethodlock
(keyCodes?: string[])
frontend/src/global.d.ts:19
↓ 81 callersMethoddocument_metadata
(&self)
editor/src/messages/portfolio/document/utility_types/network_interface.rs:155
↓ 80 callersMethoddrag_tool
(&mut self, typ: ToolType, x1: f64, y1: f64, x2: f64, y2: f64, modifier_keys: ModifierKeys)
editor/src/test_utils.rs:125
↓ 78 callersMethodkeys
Used for a hint where a single key or key stroke is used to perform one action. Examples: - The Escape key can be used to cancel an action - The Ctrl+
editor/src/messages/tool/utility_types.rs:607
↓ 77 callersMethodinsert
(&mut self, network_path: &[NodeId], local_id: NodeId, state: UiState)
document/graph-storage/src/tests/round_trip.rs:408
↓ 77 callersFunctionpoint_to_dvec2
(point: Point)
node-graph/libraries/vector-types/src/vector/misc.rs:148
↓ 76 callersMethodall
(&self)
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:98
↓ 76 callersMethoddefault_node_template
Converts the [DocumentNodeDefinition] type to a [NodeTemplate], completely default.
editor/src/messages/portfolio/document/node_graph/document_node_definitions.rs:2206
↓ 73 callersMethodall_layers
(&self)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:59
↓ 72 callersMethodclear
(&mut self)
editor/src/messages/portfolio/document/utility_types/transformation.rs:48
↓ 71 callersMethodnext
(&mut self)
node-graph/node-macro/src/buffer_struct.rs:222
↓ 70 callersMethodids
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:159
↓ 69 callersMethodretain
(&mut self, segment_domain: &mut SegmentDomain, f: impl Fn(&PointId) -> bool)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:107
↓ 68 callersMethodcenter
(&self)
editor/src/messages/portfolio/document/utility_types/misc.rs:379
↓ 67 callersMethodattribute_cloned_or
Returns a clone of the attribute value at the given item index and key, or the provided default if absent or of a different type.
node-graph/libraries/core-types/src/list.rs:1059
↓ 67 callersMethodlen
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:195
↓ 67 callersMethodposition
(&mut self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:504
↓ 66 callersMethoditer_mut
Iterates over segments in the domain, mutably. Tuple is: (id, start point, end point, handles)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:558
↓ 64 callersMethodids
(&self)
node-graph/libraries/resources/src/lib.rs:318
↓ 62 callersMethodas_slice
(&self)
document/container/src/lib.rs:29
↓ 62 callersMethodis_finite
Are all handles at finite positions
node-graph/libraries/vector-types/src/subpath/structs.rs:77
↓ 60 callersMethoditer_mut
(&mut self)
editor/src/messages/layout/utility_types/layout_widget.rs:188
↓ 59 callersMethodflatten
Remove all nodes that contain [`DocumentNodeImplementation::Network`] by moving the nested nodes into the parent network.
node-graph/graph-craft/src/document.rs:855
↓ 59 callersMethodget_position
(&self, vector: &Vector)
node-graph/libraries/vector-types/src/vector/misc.rs:394
↓ 59 callersMethodis_artboard
(&self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1188
↓ 57 callersMethoddisabled
(self, disabled: bool)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:2933
↓ 57 callersMethodis_empty
(&self)
editor/src/messages/tool/common_functionality/shape_editor.rs:63
↓ 57 callersMethodkey
(&self)
editor/src/messages/input_mapper/utility_types/input_keyboard.rs:390
↓ 57 callersMethodto_manipulator_point
(self)
node-graph/libraries/vector-types/src/vector/misc.rs:533
↓ 56 callersMethodis_empty
(&self)
editor/src/messages/portfolio/fonts/utility_types.rs:93
↓ 56 callersMethoditer
Deltas in topological order (a valid replay order).
document/graph-storage/src/history.rs:63
↓ 56 callersMethodset_attribute
Sets the attribute value at the given item index and key, creating the attribute with defaults if it doesn't exist.
node-graph/libraries/core-types/src/list.rs:1064
↓ 56 callersMethodstroke
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:324
↓ 56 callersMethodupstream_flow_back_from_nodes
Gives an iterator to all nodes connected to the given nodes by all inputs (primary or primary + secondary depending on `only_follow_primary` choice),
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1390
↓ 55 callersMethodpositions
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:147
↓ 54 callersMethodoutward_wires
(&mut self, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:2071
↓ 54 callersFunctionresolve_document_node_type
(identifier: &DefinitionIdentifier)
editor/src/messages/portfolio/document/node_graph/document_node_definitions.rs:2089
↓ 54 callersMethodunit
()
node-graph/libraries/core-types/src/math/bbox.rs:71
↓ 52 callersMethodadd_front
(&mut self, message: impl Into<Message>)
editor/src/messages/prelude.rs:83
↓ 52 callersMethodnext_id
(&self)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:163
↓ 51 callersMethoddocument_network
(&self)
editor/src/messages/portfolio/document/document_message_handler.rs:1988
↓ 51 callersMethodline
(&self, grid_type: GridType, columns: u32, rows: u32, spacing: DVec2, angles: DVec2, viewport: DAffine2)
editor/src/messages/tool/common_functionality/gizmos/shape_gizmos/grid_rows_columns_gizmo.rs:350
↓ 50 callersMethoddistance_squared
(&self, mouse_position: DVec2)
editor/src/messages/tool/common_functionality/shape_editor.rs:242
↓ 49 callersMethodfor_socket
(self, parameter_info: ParameterWidgetsInfo)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:2924
↓ 49 callersMethodnetwork_metadata
The network metadata should always exist for the current network
editor/src/messages/portfolio/document/utility_types/network_interface.rs:147
↓ 49 callersFunctionnumber_widget
(parameter_widgets_info: ParameterWidgetsInfo, number_props: NumberInput)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:1060
↓ 49 callersMethodproperty_row
(self)
editor/src/messages/portfolio/document/node_graph/node_properties.rs:3033
↓ 48 callersMethodlerp
(&self, other: &Self, time: f64)
node-graph/libraries/vector-types/src/gradient.rs:462
next →1–100 of 5,973, ranked by callers