IsFont

Trait IsFont 

Source
pub trait IsFont {
    // Required methods
    fn get_id(&self) -> FontId;
    fn get_name(&self) -> Option<&str>;
    fn get_preset(&self, bank: Bank, num: PresetId) -> Option<PresetRef<'_>>;
}
Expand description

The SoundFont interface

Required Methods§

Source

fn get_id(&self) -> FontId

Source

fn get_name(&self) -> Option<&str>

Source

fn get_preset(&self, bank: Bank, num: PresetId) -> Option<PresetRef<'_>>

Implementors§

Source§

impl<X> IsFont for X
where X: HasHandle<Handle = fluid_sfont_t>,