libgig  3.3.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CDLS::ArticulationProvides access to the defined connections used for the synthesis model
 CDLS::ArticulatorAbstract base class for classes that provide articulation information (thus for Instrument and Region class)
 CDLS::InstrumentProvides all neccessary information for the synthesis of a DLS Instrument
 Cgig::InstrumentProvides all neccessary information for the synthesis of an Instrument
 CDLS::RegionDefines Region information of an Instrument
 Cgig::RegionDefines Region information of an Instrument
 Cgig::buffer_tPointer address and size of a buffer
 CRIFF::ChunkOrdinary RIFF Chunk
 CRIFF::ListRIFF List Chunk
 CRIFF::FileRIFF File
 CDLS::Connection::conn_block_t
 CDLS::ConnectionDefines a connection within the synthesis model
 Cgig::crossfade_tDefines the envelope of a crossfade
 Cgig::dimension_def_tGeneral dimension definition
 CDLS::dlsid_tEvery subject of an DLS file and the file itself can have an unique, computer generated ID
 CRIFF::ExceptionWill be thrown whenever an error occurs while handling a RIFF file
 CDLS::ExceptionWill be thrown whenever a DLS specific error occurs while trying to access a DLS File
 Cgig::ExceptionWill be thrown whenever a gig specific error occurs while trying to access a Gigasampler File
 Cgig::GroupGroup of Gigasampler objects
 CDLS::InfoOptional information for DLS files, instruments, samples, etc
 Cgig::leverage_ctrl_tDefines a controller that has a certain contrained influence on a particular synthesis parameter (used to define attenuation controller, EG1 controller and EG2 controller)
 CDLS::Instrument::midi_locale_t
 Cgig::MidiRuleAbstract base class for all MIDI rules
 Cgig::MidiRuleCtrlTriggerMIDI rule for triggering notes by control change events
 Cgig::playback_state_tReflects the current playback state for a sample
 Cgig::progress_tUsed for indicating the progress of a certain task
 CDLS::range_tLower and upper limit of a range
 Cgig::range_tLower and upper limit of a range
 CDLS::ResourceAbstract base class which encapsulates data structures which all DLS resources are able to provide
 CDLS::FileParses DLS Level 1 and 2 compliant files and provides abstract access to the data
 Cgig::FileParses Gigasampler files and provides abstract access to the data
 CDLS::InstrumentProvides all neccessary information for the synthesis of a DLS Instrument
 CDLS::RegionDefines Region information of an Instrument
 CDLS::SampleEncapsulates sample waves used for playback
 Cgig::SampleEncapsulates sample waves used for playback
 CDLS::sample_loop_tDefines Sample Loop Points
 CDLS::SamplerAbstract base class which provides mandatory informations about sample players in general
 CDLS::RegionDefines Region information of an Instrument
 Cgig::DimensionRegionEncapsulates articulation information of a dimension region
 CDLS::Info::string_length_t
 Cgig::MidiRuleCtrlTrigger::trigger_t
 CDLS::version_tQuadtuple version number ("major.minor.release.build")