Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Logicalshift/flowbetween
/ functions
Functions
4,327 in github.com/Logicalshift/flowbetween
⨍
Functions
4,327
◇
Types & classes
705
↓ 26 callers
Function
process_basic_widget_action
Performs the basic processing associated with a widget action (using a generic Gtk widget as the target)
attic/user_interfaces/gtk_ui/src/widgets/basic_widget.rs:76
↓ 25 callers
Method
is_empty
True if this step is empty (eg, due to being just after a finished action)
attic/animation/src/undo/undo_step.rs:29
↓ 25 callers
Function
perform_serialized_edits
Deserializes some edits and runs them on the animation. The edit string can be generated by the diagnostics command line tool.
attic/animation/src/storage/tests/mod.rs:34
↓ 25 callers
Method
transform_point
Transforms a 2D point using this transformation
attic/animation/src/traits/vector/transformation.rs:115
↓ 24 callers
Method
frame
Retrieves the frame model for this animation
attic/flo/src/model/flo_model.rs:233
↓ 24 callers
Method
tools
Retrieves the model for the drawing tools for this animation
attic/flo/src/model/flo_model.rs:219
↓ 23 callers
Method
clear
Clears all layers from this renderer
attic/flo/src/animation_canvas/canvas_renderer.rs:94
↓ 23 callers
Method
clone
(&self)
attic/logging/src/publisher.rs:147
↓ 23 callers
Method
read_edit_log
Read and deserializes a set of edits from the edit log
attic/animation/src/storage/storage_connection.rs:97
↓ 23 callers
Method
restore
Restores this saved state into a drawing
attic/user_interfaces/gtk_ui/src/canvas/cairo_draw.rs:43
↓ 23 callers
Method
transform_point
Transforms a coordinate via the transformations specified in these properties
attic/animation/src/traits/vector/properties.rs:99
↓ 23 callers
Function
unsquish_float
Reads a squished float from a source stream
attic/float_encoder/src/decode.rs:7
↓ 23 callers
Method
write_usize
Writes a usize
attic/animation/src/serializer/target.rs:61
↓ 22 callers
Function
publish_event
Sends an event immediately to an event sink
attic/user_interfaces/gtk_ui/src/gtk_thread/event_sink.rs:15
↓ 22 callers
Method
resolve
(self, find_element: &mut dyn FnMut(ElementId) -> Option<Vector>)
attic/animation/src/serializer/vector/resolve_element.rs:22
↓ 22 callers
Method
write_small_u64
Writes a u64 that's expected to have a small value
attic/animation/src/serializer/target.rs:78
↓ 22 callers
Method
x
(&self)
attic/canvas_animation/src/description/space.rs:153
↓ 21 callers
Method
append_child_node
(&mut self, new_node: DomNode)
attic/user_interfaces/http_ui/src/minidom/mod.rs:217
↓ 21 callers
Method
apply_properties_for_element
Applies all of the properties for the specified element (including those added by attached elements)
attic/animation/src/editor/keyframe_core.rs:635
↓ 21 callers
Function
cofactor3
(matrix, col, row)
attic/static_files/js/matrix.js:44
↓ 21 callers
Method
invalidate
(&self)
attic/animation/src/editor/keyframe_core.rs:162
↓ 21 callers
Method
position
Returns the x, y position of this control point
attic/animation/src/traits/vector/control_point.rs:21
↓ 21 callers
Method
set_property
(&self, _property_name: &str, _new_value: PropertyValue)
attic/ui/src/session/viewmodel_stream.rs:459
↓ 21 callers
Method
sprite_transform
Retrieves the sprite transform set for the state
attic/user_interfaces/cocoa_ui/src/canvas_state.rs:464
↓ 21 callers
Method
to_path
Retrieves the paths for this element, if there are any
attic/animation/src/traits/vector/path_element.rs:64
↓ 21 callers
Method
write_duration
Writes a time to the target
attic/animation/src/serializer/target.rs:156
↓ 20 callers
Method
get_state
Retrieves a reference to the state in this context
attic/user_interfaces/cocoa_ui/src/quartz_context.rs:95
↓ 20 callers
Function
note
(msg)
attic/static_files/js/flowbetween.js:133
↓ 20 callers
Function
note
(msg)
attic/user_interfaces/http_ui/js/flowbetween.js:133
↓ 20 callers
Method
request_one
Sends a single request that produces a single response to the storage layer
attic/animation/src/editor/stream_animation_core.rs:89
↓ 20 callers
Method
subcomponents
If this control has subcomponents, finds them
attic/ui/src/control/control.rs:150
↓ 20 callers
Method
y
(&self)
attic/canvas_animation/src/description/space.rs:154
↓ 19 callers
Method
attached_elements
Retrieves the IDs and types of the elements attached to the element with a particular ID (Element data can be retrieved via element_with_id)
attic/animation/src/traits/frame.rs:105
↓ 19 callers
Method
cmp
(&self, b: &VectorCollision)
attic/animation/src/editor/keyframe_raycast.rs:22
↓ 19 callers
Method
index_for_shape
(&mut self, shape_id: CanvasShapeId)
flo/src/scenery/canvas/sqlite/canvas_shapes.rs:93
↓ 19 callers
Method
next_usize
Reads a usize from this source
attic/animation/src/serializer/source.rs:100
↓ 19 callers
Method
set_property
(&self, _property_name: &str, _new_value: PropertyValue)
attic/ui/src/viewmodel.rs:54
↓ 19 callers
Function
test_layer_edit_undo
Tests that a layer has the same content before and and after undoing another edit
attic/animation/src/undo/tests/undo_layer_edits.rs:77
↓ 19 callers
Method
with
Creates a new DOM node with the specified child nodes appended
attic/user_interfaces/http_ui/src/minidom/mod.rs:168
↓ 18 callers
Method
assign_element_id
Ensures that an element ID has an assigned value
attic/animation/src/editor/stream_animation_core.rs:117
↓ 18 callers
Method
into
(self)
flo/src/scenery/canvas/shape/shape.rs:121
↓ 18 callers
Method
next_small_u64
Reads a u64 (in the format where it's expected to have a small value) from this source
attic/animation/src/serializer/source.rs:125
↓ 18 callers
Method
retain
(&self)
attic/user_interfaces/cocoa_ui/src/core_graphics_ffi.rs:186
↓ 18 callers
Method
set_widget_data
Sets the data associated with a particular type and widget
attic/user_interfaces/gtk_ui/src/widgets/widget_data.rs:93
↓ 17 callers
Method
fold
If possible, combines two transformations into one
attic/animation/src/traits/vector/transformation.rs:302
↓ 17 callers
Method
len
(&self)
flo/src/scenery/canvas/shape/working_path.rs:236
↓ 17 callers
Function
read_char
()
attic/static_files/js/canvas.js:971
↓ 17 callers
Function
read_char
()
attic/user_interfaces/http_ui/js/canvas.js:971
↓ 17 callers
Method
serialize
Generates a serialized version of this edit on the specified data target
attic/animation/src/serializer/edit/element_edit.rs:15
↓ 17 callers
Method
to_string
(&self)
flo/src/scenery/canvas/shape/shape.rs:94
↓ 16 callers
Method
get_canvas_cache_at_time
Retrieves the canvas cache at the specified time
attic/animation/src/editor/stream_layer.rs:235
↓ 16 callers
Method
get_responses
Returns the responses for a stream of commands
attic/animation/src/storage/in_memory_storage.rs:112
↓ 16 callers
Method
get_viewmodel
(&self)
attic/ui/src/diff_viewmodel.rs:347
↓ 16 callers
Method
invalidate_canvas
Causes the canvas to be invalidated
attic/flo/src/model/timeline.rs:188
↓ 16 callers
Method
is_control_point
Returns true if this is a control point (vs a point on the curve)
attic/animation/src/traits/vector/control_point.rs:33
↓ 16 callers
Method
milliseconds
(&self)
attic/animation/src/traits/time_path/time_point.rs:35
↓ 16 callers
Method
serialize
Writes this element to a data target
attic/animation/src/editor/element_wrapper.rs:114
↓ 16 callers
Method
write_bytes
Encodes a byte array to this target
attic/animation/src/serializer/target.rs:26
↓ 15 callers
Method
add
(self, rhs: Self)
attic/animation/src/brushes/ink.rs:102
↓ 15 callers
Method
add_new_effect
Adds a new effect to this effect description
attic/canvas_animation/src/description/sub_effect.rs:274
↓ 15 callers
Method
clone
(&self)
attic/flo/src/tools/shared_future.rs:37
↓ 15 callers
Method
draw
Draws this rectangle on a graphics context
attic/animation/src/traits/path/rect.rs:148
↓ 15 callers
Function
get_view_id
Retrieves the view ID for an object
attic/user_interfaces/cocoa_ui/src/event.rs:165
↓ 15 callers
Method
get_viewmodel
(&self)
attic/ui/src/session/viewmodel_stream.rs:248
↓ 15 callers
Method
into
(self)
attic/canvas_animation/src/description/time.rs:160
↓ 15 callers
Method
write_str
Writes a string value to this target
attic/animation/src/serializer/target.rs:95
↓ 14 callers
Method
attributes
(&self)
attic/user_interfaces/http_ui/src/minidom/mod.rs:197
↓ 14 callers
Method
get_event_sink
Retrieves a sink that can be used to send events to any attached streams
attic/user_interfaces/gtk_ui/src/gtk_thread/flo_gtk.rs:231
↓ 14 callers
Method
index_for_property
Retrieve or create a property ID in the database
flo/src/scenery/canvas/sqlite/canvas_properties.rs:29
↓ 14 callers
Function
name_for_name
Converts a NSString name into a rust string
attic/user_interfaces/cocoa_ui/src/event.rs:125
↓ 14 callers
Method
sprite
Retrieves the sprite that rendering has been redirected to
attic/user_interfaces/cocoa_ui/src/canvas_state.rs:450
↓ 14 callers
Method
to_flo_tool
(self)
attic/flo/src/tools/generic_tool.rs:189
↓ 14 callers
Method
to_subpaths
Converts this path to a list of subpaths
attic/animation/src/traits/path/path.rs:90
↓ 14 callers
Function
translate
()
attic/animation/src/serializer/vector/transformation.rs:143
↓ 14 callers
Method
update_elements
Updates a one or more elements via an update function
attic/animation/src/editor/core_element.rs:510
↓ 13 callers
Method
add_to_start
Adds a set of reversed edits to the start of this list of edits
attic/animation/src/undo/reversed_edits.rs:52
↓ 13 callers
Method
control_points
(&self)
attic/animation/src/brushes/ink.rs:267
↓ 13 callers
Method
edit_keyframe_for_element
Attempts to load the keyframe for the specified element for editing
attic/animation/src/editor/stream_animation_core.rs:380
↓ 13 callers
Method
get_underlying
(&'a self)
attic/user_interfaces/gtk_ui/src/widgets/basic_widget.rs:67
↓ 13 callers
Method
into_actions
(self)
attic/user_interfaces/gtk_ui/src/session/property_action.rs:35
↓ 13 callers
Method
next_duration
Writes a time to the target
attic/animation/src/serializer/source.rs:194
↓ 13 callers
Function
perform_action
(controller_path, action_name, action_parameter)
attic/static_files/js/flowbetween.js:2310
↓ 13 callers
Function
perform_action
(controller_path, action_name, action_parameter)
attic/user_interfaces/http_ui/js/flowbetween.js:2310
↓ 13 callers
Function
send_event
Sends an event to the events object
attic/user_interfaces/cocoa_ui/src/event.rs:134
↓ 13 callers
Method
set_properties
Sets the properties for a property target
flo/src/scenery/canvas/sqlite/canvas_properties.rs:89
↓ 13 callers
Method
set_property
(&self, _property_name: &str, _new_value: PropertyValue)
attic/ui/src/diff_viewmodel.rs:543
↓ 13 callers
Method
store
Stores a particular drawing in the cache
attic/animation/src/editor/stream_layer_cache.rs:67
↓ 13 callers
Method
union
(self, rhs: Rect)
attic/animation/src/traits/path/rect.rs:120
↓ 13 callers
Method
when_changed
Performs an action when the bindings of this object change Note: call this *before* reading any of the object properties to avoid issues with missed
flo/src/scenery/ui/tools/physics_simulation_object.rs:242
↓ 13 callers
Method
with_action
Creates a copy of this object with a different actions
attic/flo/src/standard_tools/select.rs:100
↓ 13 callers
Method
with_controller
Creates a control with an added controller
attic/ui/src/control/control.rs:114
↓ 12 callers
Function
add_action_event
()
attic/static_files/js/paint.js:542
↓ 12 callers
Function
add_action_event
()
attic/user_interfaces/http_ui/js/paint.js:542
↓ 12 callers
Function
add_command
(name, description, action)
attic/static_files/js/flowbetween.js:61
↓ 12 callers
Function
add_command
(name, description, action)
attic/user_interfaces/http_ui/js/flowbetween.js:61
↓ 12 callers
Method
clear_canvas
Clears a canvas and sets it up for rendering
attic/flo/src/animation_canvas/canvas_renderer.rs:243
↓ 12 callers
Method
clip
Sets the clipping area to the current path
attic/user_interfaces/cocoa_ui/src/canvas_state.rs:214
↓ 12 callers
Function
cofactor3
(matrix, col, row)
attic/user_interfaces/http_ui/js/matrix.js:44
↓ 12 callers
Method
committed_edits
Returns the list of edits that were committed to the animation
attic/animation/src/traits/edit/retired_edit.rs:31
↓ 12 callers
Method
create_new_path
Reserves a path for a new file (this path is valid and won't be re-used by future calls but no files will exist here yet)
attic/ui_files/src/sqlite/file_manager.rs:210
← previous
next →
101–200 of 4,327, ranked by callers