Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arteme/pod-ui
/ functions
Functions
615 in github.com/arteme/pod-ui
⨍
Functions
615
◇
Types & classes
155
Method
constructed
(&self)
gui/src/widgets/program_button.rs:102
Method
constructed
(&self)
mod-xt/src/widgets/tune_indicator.rs:182
Method
constructed
(&self)
mod-xt/src/widgets/tuner.rs:64
Method
control_by_name
(&self, name: &str)
core/src/model.rs:667
Method
control_value_from_buffer
(&self, controller: &mut Controller, name: &str, buffer: &[u8])
mod-pod2/src/handler.rs:63
Method
control_value_from_buffer
(&self, controller: &mut Controller, name: &str, buffer: &[u8])
mod-xt/src/handler.rs:524
Method
control_value_to_buffer
(&self, controller: &Controller, name: &str, buffer: &mut [u8])
mod-pod2/src/handler.rs:97
Method
control_value_to_buffer
PODxt writes raw MIDI data to the buffer
mod-xt/src/handler.rs:553
Function
copy_handler
(ctx: &Ctx, event: &BufferCopyEvent)
core/src/dispatch.rs:117
Method
data_in_handler
Handler for raw incoming MIDI byte data
core/src/handler.rs:76
Method
data_out_handler
Handler for raw outgoing MIDI byte data
core/src/handler.rs:80
Method
decode_incoming
(&mut self, bytes: &[u8])
usb/src/podxt_framer.rs:47
Method
default
()
core/src/model.rs:146
Method
default
()
gtk/src/object_list.rs:124
Function
delay
(name: &str)
mod-xt/src/builders.rs:167
Method
delay2
(&mut self)
core/src/builders.rs:22
Function
delay_time_from_buffer
(value: u32)
mod-pod2/src/config.rs:103
Function
delay_time_to_buffer
(value: u16)
mod-pod2/src/config.rs:107
Method
detach_kernel_driver
(handle: &DeviceHandle)
usb/src/dev_handler.rs:231
Method
draw
(&self, cr: &Context, style: >k::StyleContext)
mod-xt/src/widgets/tune_indicator.rs:53
Method
drop
(&mut self)
core/src/midi_io.rs:110
Method
drop
(&mut self)
mod-xt/src/tuner.rs:44
Method
drop
(&mut self)
usb/src/dev_handler.rs:314
Method
drop
(&mut self)
usb/src/usb.rs:104
Method
drop
(&mut self)
gtk/src/wiring.rs:50
Method
dump_debug
(&self)
gtk/src/object_list.rs:93
Method
empty
()
core/src/model.rs:642
Function
empty_dump_arc
()
gui/src/empty.rs:21
Function
empty_edit_buffer_arc
()
gui/src/empty.rs:17
Method
encode_outgoing
(&self, bytes: &[u8])
usb/src/podxt_framer.rs:92
Method
eq
(&self, other: &Self)
core/src/model.rs:719
Method
event_thread
Dedicated thread for async transfer and hotplug events.
usb/src/usb.rs:90
Method
find_message
(read_ptr: &mut [u8])
usb/src/podxt_framer.rs:24
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
core/src/model.rs:126
Method
fmt
(&self, f: &mut Formatter<'_>)
core/src/context.rs:50
Method
fmt_percent
(&self, v: f64)
core/src/model.rs:489
Method
fmt_percent_signed
(&self, v: f64)
core/src/model.rs:494
Function
freq_format
(points: Vec<(u8, f64)>)
mod-xt/src/config.rs:195
Method
from
(v: u16)
core/src/event.rs:15
Method
from
(c: SwitchControl)
core/src/model.rs:202
Method
from_bytes
(bytes: Vec<u8>)
core/src/midi.rs:239
Function
from_libusb
Converts libusb error code to [`Error`]. From `rusb-0.9.4/src/error.rs`
usb/src/usb.rs:467
Method
from_midi
(value: u16)
core/src/midi.rs:62
Method
from_widget
(widget: &T)
gtk/src/object_list.rs:19
Function
gain_format
()
mod-xt/src/config.rs:191
Function
gate_threshold_from_midi
(value: u8)
mod-pod2/src/config.rs:95
Function
gate_threshold_from_midi
(value: u8)
mod-xt/src/config.rs:169
Function
gate_threshold_to_midi
(value: u16)
mod-pod2/src/config.rs:99
Function
gate_threshold_to_midi
(value: u16)
mod-xt/src/config.rs:173
Method
generate_cc_controls
(config: &Config)
core/src/cc_values.rs:8
Method
get
(&self, key: K)
core/src/store.rs:84
Method
get_addr
(&self)
core/src/model.rs:305
Method
get_cc
(&self)
core/src/model.rs:304
Method
get_cc_value
(controller: &Controller, cc: u8)
core/src/cc_values.rs:24
Method
get_config_by_cc
(&self, cc: u8)
core/src/controller.rs:41
Method
handler
(&self, _config: &'static Config)
mod-pocket/src/module.rs:25
Method
handler
(&self, _config: &'static Config)
mod-pod2/src/module.rs:25
Method
handler
(&self, config: &'static Config)
mod-bassxt/src/module.rs:32
Method
has
(&self, name: &str)
core/src/controller.rs:62
Method
has
(&self, key: K)
core/src/store.rs:79
Method
has
(&self, idx: usize)
core/src/strings.rs:19
Method
has
(&self, idx: usize)
core/src/names.rs:36
Method
heads
(&mut self, name: &str)
mod-xt/src/builders.rs:146
Function
heel_toe_from_midi
(value: u8)
mod-xt/src/config.rs:177
Function
heel_toe_to_midi
(value: u16)
mod-xt/src/config.rs:184
Method
init
(&self, config: &'static Config)
mod-pocket/src/module.rs:21
Method
init
(&self, config: &'static Config)
mod-pod2/src/module.rs:21
Method
init
(&self, config: &'static Config)
mod-xt/src/module.rs:27
Method
init
(&self, config: &'static Config)
mod-bassxt/src/module.rs:28
Function
init_combo
(controller: &Controller, objs: &ObjectList, name: &str, list: &Vec<T>, get_name: F)
gtk/src/util.rs:10
Method
init_framers
(handle: &DeviceHandle, endpoint: &Endpoint)
usb/src/dev_handler.rs:283
Method
init_template
(&self)
gui/src/widgets/templated.rs:114
Method
left_button_clicked
(&self)
gui/src/widgets/program_grid.rs:109
Function
load_handler
(ctx: &Ctx, event: &BufferLoadEvent)
core/src/dispatch.rs:100
Method
load_handler
(&self, ctx: &Ctx, event: &BufferLoadEvent)
mod-xt/src/handler.rs:158
Function
log_cb
(_: *mut libusb_context, lvl: c_int, msg: *mut c_void)
usb/src/usb.rs:485
Function
main
()
gui/build.rs:45
Function
main
()
gui/src/main.rs:580
Function
main
()
testing/usb/src/main.rs:32
Function
main
testing/libusb-podxt-test/main.c:174
Method
marker_handler
(&self, ctx: &Ctx, marker: u32)
mod-xt/src/handler.rs:485
Function
message_parsing_should_not_crash
()
core/src/midi.rs:370
Function
midi_cc_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:35
Function
midi_cc_out_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:50
Function
midi_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:90
Method
midi_in_handler
(&self, ctx: &Ctx, midi_message: &MidiMessage)
mod-pod2/src/handler.rs:32
Method
midi_in_handler
(&self, ctx: &Ctx, midi_message: &MidiMessage)
mod-xt/src/handler.rs:275
Function
midi_out_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:94
Function
midi_pc_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:59
Function
midi_pc_out_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:74
Function
midi_udi_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/dispatch.rs:144
Function
modc
(name: &str)
mod-xt/src/builders.rs:127
Method
modified
(&self, page: usize)
core/src/dump.rs:63
Function
modified_handler
(ctx: &Ctx, event: &ModifiedEvent)
core/src/dispatch.rs:164
Function
module
()
mod-pod2/src/module.rs:99
Function
module
()
mod-bassxt/src/module.rs:136
Method
moving
(&mut self, position_control: &str, on_position: usize, off_position: usize)
core/src/builders.rs:71
Method
msg
(msg: String)
core/src/event.rs:129
Function
my_exit
testing/libusb-podxt-test/main.c:43
Method
name
(&self, page: usize)
core/src/dump.rs:44
← previous
next →
401–500 of 615, ranked by callers