MCPcopy Create free account

hub / github.com/audulus/rui / functions

Functions680 in github.com/audulus/rui

↓ 1 callersFunctionload_png
(path: &Path)
src/screenshot_tests.rs:173
↓ 1 callersMethodmax_simultaneous_keys
Sets the maximum number of keys that can be pressed simultaneously # Arguments `max_keys` - Maximum number of simultaneous key presses
examples/synth/src/midi_keyboard.rs:200
↓ 1 callersMethodmy_modifier
(self)
examples/any_view_modifier.rs:8
↓ 1 callersMethodmy_modifier
(self)
examples/custom_modifier_with_state.rs:17
↓ 1 callersFunctionmy_slider
A slider with a value.
examples/slider.rs:9
↓ 1 callersMethodnum_keys
Sets the total number of keys on the keyboard # Arguments `keys` - Number of keys (1-88)
examples/synth/src/midi_keyboard.rs:191
↓ 1 callersMethodnum_white_keys
(&self)
examples/synth/src/midi_keyboard.rs:289
↓ 1 callersMethodon_note_begin
Sets a handler for when a note begins (key press) # Arguments `handler` - Callback function for note begin events
examples/synth/src/midi_keyboard.rs:209
↓ 1 callersMethodon_note_end
Sets a handler for when a note ends (key release) # Arguments `handler` - Callback function for note end events
examples/synth/src/midi_keyboard.rs:221
↓ 1 callersMethodoversampling
Set oversampling rate
examples/synth/src/synth/oscillator.rs:52
↓ 1 callersFunctionparse_url_query_string
Parse the query string as returned by `web_sys::window()?.location().search()?` and get a specific key out of it.
src/winit_event_loop.rs:531
↓ 1 callersFunctionpixel_diff_fraction
Compare two RGBA pixel buffers, returning the fraction of pixels that differ beyond a per-channel threshold.
src/screenshot_tests.rs:185
↓ 1 callersMethodplay_source
(&mut self, audio_source: Box<dyn Source<Item = f32> + Send>, source_id: u8)
examples/synth/src/synth/mod.rs:51
↓ 1 callersMethodprocess
( &self, event: &Event, path: &mut IdPath, cx: &mut Context, actions:
src/views/drag.rs:132
↓ 1 callersMethodrects
(&self)
src/region.rs:15
↓ 1 callersFunctionreference_dir
()
src/screenshot_tests.rs:10
↓ 1 callersMethodrelease_not_pressed_keys
(&mut self)
examples/synth/src/midi_keyboard.rs:352
↓ 1 callersMethodrelease_source
(&mut self, source_id: u8)
examples/synth/src/synth/mod.rs:68
↓ 1 callersMethodremove_counter
(&mut self, id: usize)
examples/counter_list.rs:48
↓ 1 callersMethodrender
Redraw the UI using wgpu.
src/context.rs:240
↓ 1 callersMethodrender_view
Render a view to RGBA pixel data.
src/screenshot_tests.rs:52
↓ 1 callersFunctionrui
Call this function to run your UI.
src/winit_event_loop.rs:494
↓ 1 callersFunctionsetup
(window: Arc<Window>)
src/winit_event_loop.rs:54
↓ 1 callersMethodshow
Create and display the calculator with the current configuration.
examples/calculator/src/calculator.rs:82
↓ 1 callersFunctionslider_example
()
examples/gallery.rs:10
↓ 1 callersMethodstart_octave
Sets the starting octave for the keyboard # Arguments `octave` - Octave to start from (0-10)
examples/synth/src/midi_keyboard.rs:182
↓ 1 callersMethodtap_a
Version of `tap` which takes an action type instead of a function.
src/modifiers.rs:152
↓ 1 callersFunctiontext_editor_example
()
examples/gallery.rs:32
↓ 1 callersMethodto_midi_note_id
Converts the MIDI note type to its corresponding MIDI note identifier
examples/synth/src/midi_keyboard.rs:63
↓ 1 callersFunctiontodo_list
(todos: impl Binding<Vec<String>>)
examples/todo_list.rs:17
↓ 1 callersFunctiontoggle_example
()
examples/gallery.rs:25
↓ 1 callersMethodtoggle_sign
Toggles the sign of the current number between positive and negative.
examples/calculator/src/calculator.rs:482
↓ 1 callersMethodtype_text
Simulate typing a string (sends Character key events).
src/test_harness.rs:105
↓ 1 callersMethodupdate
Call this after the event queue is cleared.
src/context.rs:164
↓ 1 callersMethodupdate
(&mut self)
examples/synth/src/synth/mod.rs:92
↓ 1 callersMethodwindow_title
Specify the title of the window.
src/modifiers.rs:190
↓ 1 callersFunctionwith_ref
Convenience to retreive a reference to a value in the context.
src/views/state.rs:226
↓ 1 callersMethodzero_crossings
Set number of zero crossings
examples/synth/src/synth/oscillator.rs:58
Methodabout_to_wait
(&mut self, _event_loop: &ActiveEventLoop)
src/winit_event_loop.rs:460
Methodaccess
Builds an AccessKit tree. The node ID for the subtree is returned. All generated nodes are accumulated.
src/view.rs:29
Methodaccess
( &self, _path: &mut IdPath, _cx: &mut Context, _nodes: &mut Vec<(accesskit::N
src/views/command.rs:85
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/modview.rs:74
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/role.rs:75
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/window.rs:81
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/clip.rs:91
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/hover.rs:126
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/touch.rs:170
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/handle.rs:98
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/padding.rs:78
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/stack.rs:267
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/flex.rs:64
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/state.rs:181
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/text.rs:49
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/anyview.rs:89
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/background.rs:84
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/anim.rs:80
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/size.rs:68
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/cond.rs:99
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/tap.rs:149
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/env.rs:68
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/focus.rs:87
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/drag.rs:236
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/geom.rs:78
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/list.rs:195
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/offset.rs:69
Methodaccess
( &self, path: &mut IdPath, cx: &mut Context, nodes: &mut Vec<(accesskit::Node
src/views/map.rs:90
Methodadd_assign
(&mut self, rhs: Vector2D<f32, Space>)
src/region.rs:75
Methodanimation_speed
(mut self, speed: f32)
src/views/toggle.rs:53
Methodanti_aliasing
Enable or disable anti-aliasing
examples/synth/src/synth/oscillator.rs:46
Methodas_frequency
(&self)
examples/synth/src/midi_keyboard.rs:56
Methodas_note_kind
(&self)
examples/synth/src/midi_keyboard.rs:52
Methodbounding_box
Returns a rectangle containing this region.
src/region.rs:38
Methodcalculate_keyboard_layout
(num_keys: MidiNoteId)
examples/synth/src/midi_keyboard.rs:261
Methodchannels
(&self)
examples/synth/src/synth/oscillator.rs:250
Methodclone
(&self)
src/views/handle.rs:18
Methodcolor
(self, color: Color)
src/views/shapes.rs:16
Methodcolors
(mut self, background_on: Color, background_off: Color, knob: Color)
src/views/toggle.rs:58
Methodcommands
Accumulates information about menu bar commands.
src/view.rs:39
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/command.rs:69
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/modview.rs:61
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/role.rs:63
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/window.rs:69
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/clip.rs:78
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/hover.rs:114
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/touch.rs:158
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/handle.rs:86
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/padding.rs:66
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/stack.rs:245
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/flex.rs:52
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/state.rs:164
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/key.rs:102
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/anyview.rs:77
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/background.rs:66
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/anim.rs:67
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/size.rs:56
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/cond.rs:75
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/tap.rs:137
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/env.rs:55
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/focus.rs:73
Methodcommands
(&self, path: &mut IdPath, cx: &mut Context, cmds: &mut Vec<CommandInfo>)
src/views/drag.rs:224
← previousnext →201–300 of 680, ranked by callers