|
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().