Struct godot_core::global::MidiMessage
source · pub struct MidiMessage { /* private fields */ }
Expand description
Godot enum name: MIDIMessage
.
Implementations§
source§impl MidiMessage
impl MidiMessage
sourcepub const NONE: MidiMessage = _
pub const NONE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NONE
sourcepub const NOTE_OFF: MidiMessage = _
pub const NOTE_OFF: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NOTE_OFF
sourcepub const NOTE_ON: MidiMessage = _
pub const NOTE_ON: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NOTE_ON
sourcepub const AFTERTOUCH: MidiMessage = _
pub const AFTERTOUCH: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_AFTERTOUCH
sourcepub const CONTROL_CHANGE: MidiMessage = _
pub const CONTROL_CHANGE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CONTROL_CHANGE
sourcepub const PROGRAM_CHANGE: MidiMessage = _
pub const PROGRAM_CHANGE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_PROGRAM_CHANGE
sourcepub const CHANNEL_PRESSURE: MidiMessage = _
pub const CHANNEL_PRESSURE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CHANNEL_PRESSURE
sourcepub const PITCH_BEND: MidiMessage = _
pub const PITCH_BEND: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_PITCH_BEND
sourcepub const SYSTEM_EXCLUSIVE: MidiMessage = _
pub const SYSTEM_EXCLUSIVE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SYSTEM_EXCLUSIVE
sourcepub const QUARTER_FRAME: MidiMessage = _
pub const QUARTER_FRAME: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_QUARTER_FRAME
sourcepub const SONG_POSITION_POINTER: MidiMessage = _
pub const SONG_POSITION_POINTER: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SONG_POSITION_POINTER
sourcepub const SONG_SELECT: MidiMessage = _
pub const SONG_SELECT: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SONG_SELECT
sourcepub const TUNE_REQUEST: MidiMessage = _
pub const TUNE_REQUEST: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_TUNE_REQUEST
sourcepub const TIMING_CLOCK: MidiMessage = _
pub const TIMING_CLOCK: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_TIMING_CLOCK
sourcepub const START: MidiMessage = _
pub const START: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_START
sourcepub const CONTINUE: MidiMessage = _
pub const CONTINUE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CONTINUE
sourcepub const STOP: MidiMessage = _
pub const STOP: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_STOP
sourcepub const ACTIVE_SENSING: MidiMessage = _
pub const ACTIVE_SENSING: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_ACTIVE_SENSING
sourcepub const SYSTEM_RESET: MidiMessage = _
pub const SYSTEM_RESET: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SYSTEM_RESET
Trait Implementations§
source§impl Clone for MidiMessage
impl Clone for MidiMessage
source§fn clone(&self) -> MidiMessage
fn clone(&self) -> MidiMessage
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MidiMessage
impl Debug for MidiMessage
source§impl EngineEnum for MidiMessage
impl EngineEnum for MidiMessage
source§impl FromGodot for MidiMessage
impl FromGodot for MidiMessage
source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Err
on failure.source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
], returning Err
on failure.source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
Variant
]. Read moresource§impl GodotConvert for MidiMessage
impl GodotConvert for MidiMessage
source§impl Hash for MidiMessage
impl Hash for MidiMessage
source§impl PartialEq for MidiMessage
impl PartialEq for MidiMessage
source§fn eq(&self, other: &MidiMessage) -> bool
fn eq(&self, other: &MidiMessage) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl ToGodot for MidiMessage
impl ToGodot for MidiMessage
impl Copy for MidiMessage
impl Eq for MidiMessage
impl StructuralPartialEq for MidiMessage
Auto Trait Implementations§
impl Freeze for MidiMessage
impl RefUnwindSafe for MidiMessage
impl Send for MidiMessage
impl Sync for MidiMessage
impl Unpin for MidiMessage
impl UnwindSafe for MidiMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)