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
name
(&self)
usb/src/dev_handler.rs:321
Method
new
(controls: HashMap<String, Control>)
core/src/controller.rs:24
Method
new
(config: &Config)
core/src/edit.rs:17
Method
new
(name: &str)
core/src/builders.rs:7
Method
new
(port_idx: Option<usize>)
core/src/midi_io.rs:183
Method
new
()
core/src/store.rs:32
Method
new
(config: &Config)
core/src/dump.rs:16
Method
new
(config: &Config)
core/src/str_encoder.rs:10
Method
new
(page_size: usize, num_pages: usize)
core/src/raw.rs:15
Method
new
(size: usize)
core/src/strings.rs:11
Method
new
(config: &Config)
core/src/names.rs:13
Method
new
(config: &'static Config)
mod-pocket/src/module.rs:37
Method
new
(ui: >k::Builder)
gui/src/settings.rs:44
Method
new
()
gui/src/widgets/notification_overlay.rs:143
Method
new
(&self)
gui/src/widgets/templated.rs:73
Method
new
()
gui/src/widgets/program_grid.rs:260
Method
new
()
gui/src/widgets/program_button.rs:93
Method
new
(config: &'static Config)
mod-pod2/src/module.rs:38
Method
new
(config: &'static Config)
mod-xt/src/module.rs:43
Method
new
(name: &str, prefix: &str)
mod-xt/src/builders.rs:12
Method
new
(config: &Config, has_xt_packs: bool)
mod-xt/src/handler.rs:51
Method
new
()
mod-xt/src/tuner.rs:11
Method
new
()
mod-xt/src/widgets/tune_indicator.rs:133
Method
new
()
mod-xt/src/widgets/tuner.rs:56
Method
new
()
usb/src/midi_framer.rs:18
Method
new
(handle: DeviceHandle, usb_dev: &UsbDevice)
usb/src/dev_handler.rs:60
Method
new
()
usb/src/podxt_framer.rs:18
Method
new
()
usb/src/usb.rs:35
Method
new
(controller: Arc<Mutex<Controller>>, objs: ObjectList, callbacks: &'c mut Callbacks)
gtk/src/logic.rs:15
Method
new
Create a new object list from a Builder instance
gtk/src/object_list.rs:15
Method
new
(instance: &T, handler_id: SignalHandlerId)
gtk/src/wiring.rs:24
Method
new
(config: &'static Config)
mod-bassxt/src/module.rs:44
Method
new_bulk
(handle: &Arc<DeviceHandle>, endpoint: u8, len: usize)
usb/src/usb.rs:171
Method
new_bulk_with_data
(handle: &Arc<DeviceHandle>, endpoint: u8, data: &[u8])
usb/src/usb.rs:175
Function
new_device_handler
(ctx: &Ctx)
core/src/dispatch.rs:168
Method
new_device_handler
(&self, ctx: &Ctx)
mod-xt/src/handler.rs:471
Method
new_for_address
(port_addr: &str)
core/src/midi_io.rs:193
Method
new_for_name
(port_name: &str)
core/src/midi_io.rs:222
Method
new_with_size
(config: &Config, size: usize)
core/src/names.rs:17
Method
no_reply_retry
(&self)
usb/src/dev_handler.rs:333
Method
non_moving
(&mut self, position: usize)
core/src/builders.rs:64
Method
num
(n: u8)
core/src/midi.rs:8
Method
object_name
(obj: &T)
gtk/src/object_list.rs:70
Method
objects
(&self)
mod-pocket/src/module.rs:54
Method
objects
(&self)
mod-pod2/src/module.rs:56
Method
objects
(&self)
mod-bassxt/src/module.rs:61
Method
objects_by_type
(&self)
gtk/src/object_list.rs:65
Method
octave
(&mut self, name: &str)
mod-xt/src/builders.rs:71
Method
offset
(&mut self, name: &str)
mod-xt/src/builders.rs:76
Method
open
(&mut self)
usb/src/dev_handler.rs:88
Method
ordered_controls
(&self)
core/src/controller.rs:50
Function
pc_handler
(ctx: &Ctx, event: &ProgramChangeEvent)
core/src/dispatch.rs:83
Method
pc_handler
(&self, ctx: &Ctx, event: &ProgramChangeEvent)
mod-xt/src/handler.rs:152
Method
preferred_height
(&self)
mod-xt/src/widgets/tune_indicator.rs:199
Method
preferred_width
(&self)
mod-xt/src/widgets/tune_indicator.rs:193
Method
presence
(&mut self)
core/src/builders.rs:17
Method
program_name
(&self, program_idx: usize)
gui/src/widgets/program_grid.rs:195
Method
properties
()
gui/src/widgets/program_grid.rs:272
Method
properties
()
gui/src/widgets/program_button.rs:107
Method
properties
()
mod-xt/src/widgets/tune_indicator.rs:143
Method
property
(&self, _id: usize, pspec: &ParamSpec)
gui/src/widgets/program_button.rs:140
Method
property
(&self, _id: usize, pspec: &ParamSpec)
mod-xt/src/widgets/tune_indicator.rs:174
Method
recv
(&mut self)
usb/src/dev_handler.rs:325
Method
ref_by_name
(&self, name: &str)
gtk/src/object_list.rs:45
Method
release_interfaces
(handle: &DeviceHandle, state: &DevOpenState)
usb/src/dev_handler.rs:274
Function
reset
Resets the specified device handle.
usb/src/usb.rs:435
Method
right_button_clicked
(&self)
gui/src/widgets/program_grid.rs:116
Method
right_click_menu_action
(&self, action: &str)
gui/src/widgets/program_grid.rs:227
Method
room
(&mut self)
core/src/builders.rs:27
Function
sender
testing/libusb-podxt-test/main.c:105
Method
set
(&self, key: K, value: V, origin: Origin)
core/src/store.rs:71
Method
set_full
(&mut self, name: &str, value: u16, origin: Origin, signal: Signal)
core/src/controller.rs:70
Method
set_full
(&mut self, idx: usize, val: String, origin: Origin, signal: Signal)
core/src/strings.rs:27
Method
set_full
(&mut self, idx: usize, val: String, origin: Origin, signal: Signal)
core/src/names.rs:44
Method
set_modified
(&mut self, page: usize, modified: bool)
core/src/dump.rs:67
Method
set_name
(&mut self, page: usize, name: String, origin: Origin)
core/src/dump.rs:59
Method
set_page_signal
(&mut self, page: usize, origin: Origin)
core/src/raw.rs:47
Method
set_property
(&self, _id: usize, value: &Value, pspec: &ParamSpec)
gui/src/widgets/program_grid.rs:314
Method
set_property
(&self, _id: usize, value: &Value, pspec: &ParamSpec)
gui/src/widgets/program_button.rs:128
Method
set_property
(&self, _id: usize, value: &Value, pspec: &ParamSpec)
mod-xt/src/widgets/tune_indicator.rs:163
Method
show_page
(&self, page: usize)
gui/src/widgets/program_grid.rs:159
Method
show_right_click_menu
(&self, program_idx: usize, widget: &T, event: &gdk::Event, program_id: &str)
gui/src/widgets/program_grid.rs:200
Method
signals
()
gui/src/widgets/program_grid.rs:302
Method
size_allocate
(&self, allocation: >k::Allocation)
mod-xt/src/widgets/tune_indicator.rs:205
Method
size_group
(&self)
gui/src/widgets/program_grid.rs:512
Method
some
(self)
gui/src/util.rs:14
Method
spring
(&mut self)
core/src/builders.rs:32
Function
stomp
(name: &str)
mod-xt/src/builders.rs:92
Function
store_handler
(ctx: &Ctx, event: &BufferStoreEvent)
core/src/dispatch.rs:104
Method
store_handler
(&self, ctx: &Ctx, event: &BufferStoreEvent)
mod-xt/src/handler.rs:199
Method
submit_inner
(raw: *mut Self, inner: *mut libusb_transfer, status: &mut TransferStatus)
usb/src/usb.rs:248
Method
sysex_length
This is technically not needed since midir 0.9.0 fixed sysex size in winrt, but let's keep it for possible other broken platforms
core/src/midi.rs:215
Function
test
(in_name: &str, out_name: &str, channel: u8, config: &Config)
core/src/midi_io.rs:619
Method
to_midi
(value: u16)
core/src/midi.rs:48
Function
toggle
(name: &str)
core/src/builders.rs:99
Method
try_from
(value: StoreOrigin)
core/src/event.rs:52
Method
update_to_data
(&self, data: &mut [u8], page: usize)
core/src/names.rs:29
Function
usb_list_devices
()
usb/src/lib.rs:124
Function
usb_recv_cb
testing/libusb-podxt-test/main.c:79
Function
usb_send_cb
testing/libusb-podxt-test/main.c:58
← previous
next →
501–600 of 615, ranked by callers