#include <DLS.h>
Inheritance diagram for DLS::Articulator:
Public Member Functions | |
Articulator (RIFF::List *ParentList) | |
Articulation * | GetFirstArticulation () |
Articulation * | GetNextArticulation () |
virtual void | UpdateChunks () |
Apply all articulations to the respective RIFF chunks. | |
Protected Types | |
typedef std::list< Articulation * > | ArticulationList |
Protected Member Functions | |
void | LoadArticulations () |
virtual | ~Articulator () |
Protected Attributes | |
RIFF::List * | pParentList |
ArticulationList * | pArticulations |
ArticulationList::iterator | ArticulationsIterator |
Definition at line 283 of file DLS.h.
|
|
|
Definition at line 168 of file DLS.cpp. References pArticulations, and pParentList. |
|
Definition at line 204 of file DLS.cpp. References pArticulations. |
|
Definition at line 173 of file DLS.cpp. References ArticulationsIterator, LoadArticulations(), and pArticulations. |
|
Definition at line 180 of file DLS.cpp. References ArticulationsIterator, and pArticulations. |
|
Definition at line 186 of file DLS.cpp. References CHUNK_ID_ART2, CHUNK_ID_ARTL, RIFF::Chunk::GetChunkID(), RIFF::List::GetFirstSubChunk(), RIFF::List::GetListType(), RIFF::List::GetNextSubChunk(), RIFF::List::GetSubList(), LIST_TYPE_LAR2, LIST_TYPE_LART, pArticulations, and pParentList. Referenced by GetFirstArticulation(). |
|
Apply all articulations to the respective RIFF chunks. You have to call File::Save() to make changes persistent. Reimplemented in DLS::Region, DLS::Instrument, gig::Region, and gig::Instrument. Definition at line 220 of file DLS.cpp. References pArticulations. Referenced by DLS::Instrument::UpdateChunks(), and DLS::Region::UpdateChunks(). |
|
Definition at line 293 of file DLS.h. Referenced by GetFirstArticulation(), and GetNextArticulation(). |
|
Definition at line 292 of file DLS.h. Referenced by Articulator(), GetFirstArticulation(), GetNextArticulation(), LoadArticulations(), UpdateChunks(), and ~Articulator(). |
|
Definition at line 291 of file DLS.h. Referenced by Articulator(), and LoadArticulations(). |