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
fn try_from_ord(ord: i32) -> Option<MidiMessage>
§fn ord(self) -> i32
fn ord(self) -> i32
§fn values() -> &'static [MidiMessage]
fn values() -> &'static [MidiMessage]
§fn all_constants() -> &'static [EnumConstant<MidiMessage>]
fn all_constants() -> &'static [EnumConstant<MidiMessage>]
fn from_ord(ord: i32) -> Self
§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
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
§impl Hash for MidiMessage
impl Hash for MidiMessage
§impl PartialEq for MidiMessage
impl PartialEq for MidiMessage
§impl ToGodot for MidiMessage
impl ToGodot for MidiMessage
§fn to_godot(&self) -> <MidiMessage as GodotConvert>::Via
fn to_godot(&self) -> <MidiMessage as GodotConvert>::Via
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
§impl Var for MidiMessage
impl Var for MidiMessage
§type PubType = MidiMessage
type PubType = MidiMessage
#[var(pub)].§fn var_get(field: &MidiMessage) -> <MidiMessage as GodotConvert>::Via
fn var_get(field: &MidiMessage) -> <MidiMessage as GodotConvert>::Via
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(field: &mut MidiMessage, value: <MidiMessage as GodotConvert>::Via)
fn var_set(field: &mut MidiMessage, value: <MidiMessage as GodotConvert>::Via)
Via type. Called for internal (non-pub) setters registered with Godot.§fn var_pub_get(field: &MidiMessage) -> <MidiMessage as Var>::PubType
fn var_pub_get(field: &MidiMessage) -> <MidiMessage as Var>::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.§fn var_pub_set(field: &mut MidiMessage, value: <MidiMessage as Var>::PubType)
fn var_pub_set(field: &mut MidiMessage, value: <MidiMessage as Var>::PubType)
PubType. Called for #[var(pub)] setters exposed in Rust API.