libgig  4.0.0
gig::Instrument Member List

This is the complete list of members for gig::Instrument, including all inherited members.

AddMidiRuleAlternator()gig::Instrument
AddMidiRuleCtrlTrigger()gig::Instrument
AddMidiRuleLegato()gig::Instrument
AddRegion()gig::Instrument
AddScriptSlot(Script *pScript, bool bypass=false)gig::Instrument
ArticulationList typedefDLS::Articulatorprotected
ArticulationsIteratorDLS::Articulatorprotected
Articulator(RIFF::List *ParentList)DLS::Articulatorprotected
Attenuationgig::Instrument
CopyAssign(const Instrument *orig)gig::Instrumentvirtual
CopyAssign(const Instrument *orig, const std::map< Sample *, Sample * > *mSamples)gig::Instrumentprotected
DLS::Instrument::CopyAssign(const Instrument *orig)DLS::Instrumentprotectedvirtual
DLS::Resource::CopyAssign(const Resource *orig)DLS::Resourceprotectedvirtual
DLS::Articulator::CopyAssign(const Articulator *orig)DLS::Articulatorprotectedvirtual
CopyAssignCore(const Instrument *orig)DLS::Instrumentprotected
DeleteMidiRule(int i)gig::Instrument
DeleteRegion(Region *pRegion)gig::Instrument
DLS::Instrument::DeleteRegion(Region *pRegion)DLS::Instrumentprotected
DimensionKeyRangegig::Instrument
EffectSendgig::Instrument
File classgig::Instrumentfriend
FineTunegig::Instrument
GenerateDLSID()DLS::Resourceprotected
GetFirstArticulation()DLS::Articulatorprotected
GetFirstRegion()gig::Instrument
GetMidiRule(int i)gig::Instrument
GetNextArticulation()DLS::Articulatorprotected
GetNextRegion()gig::Instrument
GetParent()DLS::Resourceinlineprotected
GetParent() constDLS::Resourceinlineprotected
GetRegion(unsigned int Key)gig::Instrument
GetScriptOfSlot(uint index)gig::Instrument
Instrument(File *pFile, RIFF::List *insList, progress_t *pProgress=NULL)gig::Instrumentprotected
DLS::Instrument::Instrument(File *pFile, RIFF::List *insList)DLS::Instrumentprotected
IsDrumDLS::Instrumentprotected
IsScriptSlotBypassed(uint index)gig::Instrument
LoadArticulations()DLS::Articulatorprotected
LoadRegions()DLS::Instrumentprotectedvirtual
LoadScripts()gig::Instrumentprotected
MIDIBankDLS::Instrumentprotected
MIDIBankCoarseDLS::Instrumentprotected
MIDIBankFineDLS::Instrumentprotected
MIDIProgramDLS::Instrumentprotected
MoveTo(Instrument *dst)gig::Instrument
pArticulationsDLS::Articulatorprotected
pCkInstrumentDLS::Instrumentprotected
pDLSIDDLS::Resourceprotected
PianoReleaseModegig::Instrument
pInfoDLS::Resourceprotected
PitchbendRangegig::Instrument
pParentDLS::Resourceprotected
pParentListDLS::Articulatorprotected
pRegionsDLS::Instrumentprotected
pResourceListDLS::Resourceprotected
Region classgig::Instrumentfriend
RegionKeyTablegig::Instrumentprotected
RegionList typedefDLS::Instrumentprotected
RegionsDLS::Instrumentprotected
RegionsIteratorDLS::Instrumentprotected
RemoveScript(Script *pScript)gig::Instrument
RemoveScriptSlot(uint index)gig::Instrument
Resource(Resource *Parent, RIFF::List *lstResource)DLS::Resourceprotected
ScriptSlotCount() constgig::Instrument
SetScriptSlotBypassed(uint index, bool bBypass)gig::Instrument
SwapScriptSlots(uint index1, uint index2)gig::Instrument
UpdateChunks(progress_t *pProgress)gig::Instrumentvirtual
UpdateRegionKeyTable()gig::Instrumentprotected
UpdateScriptFileOffsets()gig::Instrumentprotected
~Articulator()DLS::Articulatorprotectedvirtual
~Instrument()gig::Instrumentprotectedvirtual
~Resource()DLS::Resourceprotectedvirtual