#include <DLS.h>
Public Member Functions | |
Articulation (RIFF::Chunk *artl) | |
Constructor. | |
virtual | ~Articulation () |
virtual void | UpdateChunks () |
Apply articulation connections to the respective RIFF chunks. | |
Public Attributes | |
Connection * | pConnections |
Points to the beginning of a Connection array. | |
uint32_t | Connections |
Reflects the number of Connections. | |
Protected Attributes | |
RIFF::Chunk * | pArticulationCk |
uint32_t | HeaderSize |
Definition at line 269 of file DLS.h.
|
Constructor. Expects an 'artl' or 'art2' chunk to be given where the articulation connections will be read from.
Definition at line 117 of file DLS.cpp. References CHUNK_ID_ART2, CHUNK_ID_ARTL, RIFF::Chunk::GetChunkID(), and pArticulationCk. |
|
Definition at line 139 of file DLS.cpp. References pConnections. |
|
Apply articulation connections to the respective RIFF chunks. You have to call File::Save() to make changes persistent. Definition at line 147 of file DLS.cpp. References Connections, HeaderSize, RIFF::Chunk::LoadChunkData(), pArticulationCk, pConnections, and RIFF::Chunk::Resize(). |
|
Reflects the number of Connections.
Definition at line 272 of file DLS.h. Referenced by UpdateChunks(). |
|
Definition at line 279 of file DLS.h. Referenced by UpdateChunks(). |
|
Definition at line 278 of file DLS.h. Referenced by Articulation(), and UpdateChunks(). |
|
Points to the beginning of a Connection array.
Definition at line 271 of file DLS.h. Referenced by UpdateChunks(), and ~Articulation(). |