SF2cute  0.1
Modern C++ Library for SoundFont 2
sf2cute::SFInstrument Member List

This is the complete list of members for sf2cute::SFInstrument, including all inherited members.

AddZone(SFInstrumentZone zone)sf2cute::SFInstrument
ClearZones() noexceptsf2cute::SFInstrument
global_zone() const noexceptsf2cute::SFInstrument
has_global_zone() const noexceptsf2cute::SFInstrument
has_parent_file() const noexceptsf2cute::SFInstrument
kMaxNameLengthsf2cute::SFInstrumentstatic
name() const noexceptsf2cute::SFInstrument
New(Args &&...args)sf2cute::SFInstrumentinlinestatic
operator=(const SFInstrument &origin)sf2cute::SFInstrument
operator=(SFInstrument &&origin) noexceptsf2cute::SFInstrument
parent_file() const noexceptsf2cute::SFInstrument
RemoveZone(std::vector< std::unique_ptr< SFInstrumentZone >>::const_iterator position)sf2cute::SFInstrument
RemoveZone(std::vector< std::unique_ptr< SFInstrumentZone >>::const_iterator first, std::vector< std::unique_ptr< SFInstrumentZone >>::const_iterator last)sf2cute::SFInstrument
RemoveZoneIf(std::function< bool(const std::unique_ptr< SFInstrumentZone > &)> predicate)sf2cute::SFInstrument
reset_global_zone() noexceptsf2cute::SFInstrument
set_global_zone(SFInstrumentZone global_zone)sf2cute::SFInstrument
set_name(std::string name)sf2cute::SFInstrument
SFInstrument()sf2cute::SFInstrument
SFInstrument(std::string name)sf2cute::SFInstrumentexplicit
SFInstrument(std::string name, std::vector< SFInstrumentZone > zones)sf2cute::SFInstrument
SFInstrument(std::string name, std::vector< SFInstrumentZone > zones, SFInstrumentZone global_zone)sf2cute::SFInstrument
SFInstrument(const SFInstrument &origin)sf2cute::SFInstrument
SFInstrument(SFInstrument &&origin) noexceptsf2cute::SFInstrument
SFInstrumentZone (defined in sf2cute::SFInstrument)sf2cute::SFInstrumentfriend
SoundFont (defined in sf2cute::SFInstrument)sf2cute::SFInstrumentfriend
zones() const noexceptsf2cute::SFInstrument
~SFInstrument()=defaultsf2cute::SFInstrument