libgig  4.4.1
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() (defined in gig::Instrument)gig::Instrument
AddScriptSlot(Script *pScript, bool bypass=false)gig::Instrument
ArticulationList typedef (defined in DLS::Articulator)DLS::Articulatorprotected
ArticulationsIterator (defined in DLS::Articulator)DLS::Articulatorprotected
Articulator(RIFF::List *ParentList) (defined in DLS::Articulator)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) (defined in DLS::Instrument)DLS::Instrumentprotected
CountRegions()DLS::Instrumentprotected
DeleteChunks()DLS::Instrumentprotectedvirtual
DeleteMidiRule(int i)gig::Instrument
DeleteRegion(Region *pRegion) (defined in gig::Instrument)gig::Instrument
DeleteRegion(Region *pRegion) (defined in DLS::Instrument)DLS::Instrumentprotected
DimensionKeyRangegig::Instrument
EffectSend (defined in gig::Instrument)gig::Instrument
FineTunegig::Instrument
GenerateDLSID()DLS::Resourceprotected
GenerateDLSID(dlsid_t *pDLSID) (defined in DLS::Resource)DLS::Resourceprotectedstatic
GetArticulation(size_t pos)DLS::Articulatorprotected
GetFirstArticulation()DLS::Articulatorprotected
GetFirstRegion()gig::Instrument
GetMidiRule(int i)gig::Instrument
GetNextArticulation()DLS::Articulatorprotected
GetNextRegion()gig::Instrument
GetParent() (defined in DLS::Resource)DLS::Resourceinlineprotected
GetParent() const (defined in DLS::Resource)DLS::Resourceinlineprotected
GetRegion(unsigned int Key)gig::Instrument
GetRegionAt(size_t pos)gig::Instrument
GetScriptOfSlot(size_t index)gig::Instrument
GetScriptPatchVariable(size_t slot, String variable)gig::Instrument
GetScriptPatchVariables(size_t slot)gig::Instrument
Instrument(File *pFile, RIFF::List *insList, progress_t *pProgress=NULL) (defined in gig::Instrument)gig::Instrumentprotected
DLS::Instrument::Instrument(File *pFile, RIFF::List *insList)DLS::Instrumentprotected
IsDrumDLS::Instrumentprotected
IsScriptPatchVariableSet(size_t slot, String variable)gig::Instrument
IsScriptSlotBypassed(size_t index)gig::Instrument
LoadArticulations() (defined in DLS::Articulator)DLS::Articulatorprotected
LoadRegions() (defined in DLS::Instrument)DLS::Instrumentprotectedvirtual
LoadScripts() (defined in gig::Instrument)gig::Instrumentprotected
MIDIBankDLS::Instrumentprotected
MIDIBankCoarseDLS::Instrumentprotected
MIDIBankFineDLS::Instrumentprotected
MIDIProgramDLS::Instrumentprotected
MoveTo(Instrument *dst)gig::Instrument
pArticulations (defined in DLS::Articulator)DLS::Articulatorprotected
pCkInstrument (defined in DLS::Instrument)DLS::Instrumentprotected
pDLSIDDLS::Resourceprotected
PianoReleaseMode (defined in gig::Instrument)gig::Instrument
pInfoDLS::Resourceprotected
PitchbendRangegig::Instrument
pParent (defined in DLS::Resource)DLS::Resourceprotected
pParentList (defined in DLS::Articulator)DLS::Articulatorprotected
pRegions (defined in DLS::Instrument)DLS::Instrumentprotected
pResourceList (defined in DLS::Resource)DLS::Resourceprotected
RegionKeyTablegig::Instrumentprotected
RegionList typedef (defined in DLS::Instrument)DLS::Instrumentprotected
RegionsDLS::Instrumentprotected
RegionsIterator (defined in DLS::Instrument)DLS::Instrumentprotected
RemoveScript(Script *pScript)gig::Instrument
RemoveScriptSlot(size_t index)gig::Instrument
Resource(Resource *Parent, RIFF::List *lstResource)DLS::Resourceprotected
ScriptSlotCount() constgig::Instrument
SetScriptPatchVariable(size_t slot, String variable, String value)gig::Instrument
SetScriptSlotBypassed(size_t index, bool bBypass)gig::Instrument
SwapScriptSlots(size_t index1, size_t index2)gig::Instrument
UnsetScriptPatchVariable(ssize_t slot=-1, String variable="")gig::Instrument
UpdateChunks(progress_t *pProgress)gig::Instrumentvirtual
UpdateRegionKeyTable() (defined in gig::Instrument)gig::Instrumentprotected
UpdateScriptFileOffsets() (defined in gig::Instrument)gig::Instrumentprotected
~Articulator() (defined in DLS::Articulator)DLS::Articulatorprotectedvirtual
~Instrument()gig::Instrumentprotectedvirtual
~Resource() (defined in DLS::Resource)DLS::Resourceprotectedvirtual