libgig 3.3.0
|
Defines a connection within the synthesis model. More...
#include <DLS.h>
Classes | |
struct | conn_block_t |
Public Attributes | |
conn_src_t | Source |
conn_trn_t | SourceTransform |
bool | SourceInvert |
bool | SourceBipolar |
conn_src_t | Control |
conn_trn_t | ControlTransform |
bool | ControlInvert |
bool | ControlBipolar |
conn_dst_t | Destination |
conn_trn_t | DestinationTransform |
uint32_t | Scale |
Protected Member Functions | |
Connection () | |
void | Init (conn_block_t *Header) |
conn_block_t | ToConnBlock () |
virtual | ~Connection () |
Friends | |
class | Articulation |
virtual DLS::Connection::~Connection | ( | ) | [inline, protected, virtual] |
void DLS::Connection::Init | ( | conn_block_t * | Header | ) | [protected] |
Definition at line 75 of file DLS.cpp.
References CONN_TRANSFORM_BIPOLAR_CTL, CONN_TRANSFORM_BIPOLAR_SRC, CONN_TRANSFORM_CTL, CONN_TRANSFORM_DST, CONN_TRANSFORM_INVERT_CTL, CONN_TRANSFORM_INVERT_SRC, CONN_TRANSFORM_SRC, DLS::Connection::conn_block_t::control, Control, ControlBipolar, ControlInvert, ControlTransform, DLS::Connection::conn_block_t::destination, Destination, DestinationTransform, DLS::Connection::conn_block_t::scale, Scale, DLS::Connection::conn_block_t::source, Source, SourceBipolar, SourceInvert, SourceTransform, and DLS::Connection::conn_block_t::transform.
Referenced by DLS::Articulation::Articulation().
Connection::conn_block_t DLS::Connection::ToConnBlock | ( | ) | [protected] |
Definition at line 89 of file DLS.cpp.
References CONN_TRANSFORM_BIPOLAR_CTL_ENCODE, CONN_TRANSFORM_BIPOLAR_SRC_ENCODE, CONN_TRANSFORM_CTL_ENCODE, CONN_TRANSFORM_DST_ENCODE, CONN_TRANSFORM_INVERT_CTL_ENCODE, CONN_TRANSFORM_INVERT_SRC_ENCODE, CONN_TRANSFORM_SRC_ENCODE, Control, DLS::Connection::conn_block_t::control, ControlBipolar, ControlInvert, ControlTransform, Destination, DLS::Connection::conn_block_t::destination, DestinationTransform, Scale, DLS::Connection::conn_block_t::scale, Source, DLS::Connection::conn_block_t::source, SourceBipolar, SourceInvert, SourceTransform, and DLS::Connection::conn_block_t::transform.
Referenced by DLS::Articulation::UpdateChunks().
friend class Articulation [friend] |
Definition at line 246 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 249 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 248 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 247 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 250 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 251 of file DLS.h.
Referenced by Init(), and ToConnBlock().
uint32_t DLS::Connection::Scale |
Definition at line 252 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 242 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 245 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 244 of file DLS.h.
Referenced by Init(), and ToConnBlock().
Definition at line 243 of file DLS.h.
Referenced by Init(), and ToConnBlock().