Struct MidiMessage
pub struct MidiMessage { /* private fields */ }
Expand description
Godot enum name: MIDIMessage
.
Implementations§
§impl MidiMessage
impl MidiMessage
pub const NONE: MidiMessage = _
pub const NONE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NONE
pub const NOTE_OFF: MidiMessage = _
pub const NOTE_OFF: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NOTE_OFF
pub const NOTE_ON: MidiMessage = _
pub const NOTE_ON: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_NOTE_ON
pub const AFTERTOUCH: MidiMessage = _
pub const AFTERTOUCH: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_AFTERTOUCH
pub const CONTROL_CHANGE: MidiMessage = _
pub const CONTROL_CHANGE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CONTROL_CHANGE
pub const PROGRAM_CHANGE: MidiMessage = _
pub const PROGRAM_CHANGE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_PROGRAM_CHANGE
pub const CHANNEL_PRESSURE: MidiMessage = _
pub const CHANNEL_PRESSURE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CHANNEL_PRESSURE
pub const PITCH_BEND: MidiMessage = _
pub const PITCH_BEND: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_PITCH_BEND
pub const SYSTEM_EXCLUSIVE: MidiMessage = _
pub const SYSTEM_EXCLUSIVE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SYSTEM_EXCLUSIVE
pub const QUARTER_FRAME: MidiMessage = _
pub const QUARTER_FRAME: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_QUARTER_FRAME
pub const SONG_POSITION_POINTER: MidiMessage = _
pub const SONG_POSITION_POINTER: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SONG_POSITION_POINTER
pub const SONG_SELECT: MidiMessage = _
pub const SONG_SELECT: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SONG_SELECT
pub const TUNE_REQUEST: MidiMessage = _
pub const TUNE_REQUEST: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_TUNE_REQUEST
pub const TIMING_CLOCK: MidiMessage = _
pub const TIMING_CLOCK: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_TIMING_CLOCK
pub const START: MidiMessage = _
pub const START: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_START
pub const CONTINUE: MidiMessage = _
pub const CONTINUE: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_CONTINUE
pub const STOP: MidiMessage = _
pub const STOP: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_STOP
pub const ACTIVE_SENSING: MidiMessage = _
pub const ACTIVE_SENSING: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_ACTIVE_SENSING
pub const SYSTEM_RESET: MidiMessage = _
pub const SYSTEM_RESET: MidiMessage = _
Godot enumerator name: MIDI_MESSAGE_SYSTEM_RESET
Trait Implementations§
§impl Clone for MidiMessage
impl Clone for MidiMessage
§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 more§impl Debug for MidiMessage
impl Debug for MidiMessage
§impl EngineEnum for MidiMessage
impl EngineEnum for MidiMessage
§impl FromGodot for MidiMessage
impl FromGodot for MidiMessage
§fn try_from_godot(
via: <MidiMessage as GodotConvert>::Via,
) -> Result<MidiMessage, ConvertError>
fn try_from_godot( via: <MidiMessage as GodotConvert>::Via, ) -> Result<MidiMessage, ConvertError>
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for MidiMessage
impl GodotConvert for MidiMessage
§impl Hash for MidiMessage
impl Hash for MidiMessage
§impl PartialEq for MidiMessage
impl PartialEq for MidiMessage
§impl ToGodot for MidiMessage
impl ToGodot for MidiMessage
§type ToVia<'v> = i32
type ToVia<'v> = i32
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <MidiMessage as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <MidiMessage as ToGodot>::ToVia<'_>
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)