SF2cute
0.1
Modern C++ Library for SoundFont 2
|
This is the complete list of members for sf2cute::SFInstrumentZone, including all inherited members.
ClearGenerators() noexcept | sf2cute::SFZone | |
ClearModulators() noexcept | sf2cute::SFZone | |
FindGenerator(SFGenerator op) const | sf2cute::SFZone | |
FindModulator(SFModulatorKey key) const | sf2cute::SFZone | |
generators() const noexcept | sf2cute::SFZone | |
generators_ | sf2cute::SFZone | protected |
has_parent_file() const noexcept | sf2cute::SFInstrumentZone | |
has_parent_instrument() const noexcept | sf2cute::SFInstrumentZone | |
has_sample() const noexcept | sf2cute::SFInstrumentZone | |
modulators() const noexcept | sf2cute::SFZone | |
modulators_ | sf2cute::SFZone | protected |
operator=(const SFInstrumentZone &origin) | sf2cute::SFInstrumentZone | |
operator=(SFInstrumentZone &&origin)=default | sf2cute::SFInstrumentZone | |
sf2cute::SFZone::operator=(const SFZone &origin) | sf2cute::SFZone | |
sf2cute::SFZone::operator=(SFZone &&origin)=default | sf2cute::SFZone | |
parent_file() const noexcept | sf2cute::SFInstrumentZone | |
parent_instrument() const noexcept | sf2cute::SFInstrumentZone | |
RemoveGenerator(std::vector< std::unique_ptr< SFGeneratorItem >>::const_iterator position) | sf2cute::SFZone | |
RemoveGenerator(std::vector< std::unique_ptr< SFGeneratorItem >>::const_iterator first, std::vector< std::unique_ptr< SFGeneratorItem >>::const_iterator last) | sf2cute::SFZone | |
RemoveGeneratorIf(std::function< bool(const std::unique_ptr< SFGeneratorItem > &)> predicate) | sf2cute::SFZone | |
RemoveModulator(std::vector< std::unique_ptr< SFModulatorItem >>::const_iterator position) | sf2cute::SFZone | |
RemoveModulator(std::vector< std::unique_ptr< SFModulatorItem >>::const_iterator first, std::vector< std::unique_ptr< SFModulatorItem >>::const_iterator last) | sf2cute::SFZone | |
RemoveModulatorIf(std::function< bool(const std::unique_ptr< SFModulatorItem > &)> predicate) | sf2cute::SFZone | |
reset_sample() noexcept | sf2cute::SFInstrumentZone | |
sample() const noexcept | sf2cute::SFInstrumentZone | |
set_sample(std::weak_ptr< SFSample > sample) | sf2cute::SFInstrumentZone | |
SetGenerator(SFGeneratorItem generator) | sf2cute::SFZone | |
SetModulator(SFModulatorItem modulator) | sf2cute::SFZone | |
SFInstrument (defined in sf2cute::SFInstrumentZone) | sf2cute::SFInstrumentZone | friend |
SFInstrumentZone() | sf2cute::SFInstrumentZone | |
SFInstrumentZone(std::weak_ptr< SFSample > sample) | sf2cute::SFInstrumentZone | explicit |
SFInstrumentZone(std::weak_ptr< SFSample > sample, std::vector< SFGeneratorItem > generators, std::vector< SFModulatorItem > modulators) | sf2cute::SFInstrumentZone | |
SFInstrumentZone(const SFInstrumentZone &origin) | sf2cute::SFInstrumentZone | |
SFInstrumentZone(SFInstrumentZone &&origin)=default | sf2cute::SFInstrumentZone | |
SFZone() | sf2cute::SFZone | |
SFZone(std::vector< SFGeneratorItem > generators, std::vector< SFModulatorItem > modulators) | sf2cute::SFZone | |
SFZone(const SFZone &origin) | sf2cute::SFZone | |
SFZone(SFZone &&origin)=default | sf2cute::SFZone | |
~SFInstrumentZone() override=default | sf2cute::SFInstrumentZone | virtual |
~SFZone()=default | sf2cute::SFZone | virtual |