libgig
4.0.0
|
#include <SF.h>
Public Member Functions | |
InstrumentBase (sf2::File *pFile) | |
virtual | ~InstrumentBase () |
sf2::File * | GetFile () |
String | GetName () |
int | GetRegionCount () |
Region * | GetRegion (int idx) |
Public Attributes | |
String | Name |
Region * | pGlobalRegion |
Protected Attributes | |
std::vector< Region * > | regions |
sf2::File * | pFile |
Region * sf2::InstrumentBase::GetRegion | ( | int | idx | ) |
Definition at line 740 of file SF.cpp.
Referenced by sf2::File::DeleteInstrument(), sf2::File::DeleteSample(), and sf2::Query::next().
int sf2::InstrumentBase::GetRegionCount | ( | ) |
Definition at line 736 of file SF.cpp.
Referenced by sf2::File::DeleteInstrument(), sf2::File::DeleteSample(), and sf2::Query::next().
String sf2::InstrumentBase::Name |
Definition at line 450 of file SF.h.
Referenced by sf2::Instrument::Instrument(), and sf2::Preset::Preset().
|
protected |
Definition at line 464 of file SF.h.
Referenced by sf2::Instrument::Instrument().
Region* sf2::InstrumentBase::pGlobalRegion |
Definition at line 451 of file SF.h.
Referenced by sf2::Instrument::CreateRegion(), sf2::Preset::CreateRegion(), sf2::Instrument::LoadRegions(), and sf2::Preset::LoadRegions().
|
protected |
Definition at line 463 of file SF.h.
Referenced by sf2::Instrument::DeleteRegion(), sf2::Instrument::LoadRegions(), and sf2::Preset::LoadRegions().