libgig
3.3.0.svn4
|
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 |
|
inlineprotectedvirtual |
|
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, 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::Articulation().
|
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 |
conn_src_t DLS::Connection::Control |
Definition at line 230 of file DLS.h.
Referenced by Init(), and ToConnBlock().
bool DLS::Connection::ControlBipolar |
Definition at line 233 of file DLS.h.
Referenced by Init(), and ToConnBlock().
bool DLS::Connection::ControlInvert |
Definition at line 232 of file DLS.h.
Referenced by Init(), and ToConnBlock().
conn_trn_t DLS::Connection::ControlTransform |
Definition at line 231 of file DLS.h.
Referenced by Init(), and ToConnBlock().
conn_dst_t DLS::Connection::Destination |
Definition at line 234 of file DLS.h.
Referenced by Init(), and ToConnBlock().
conn_trn_t DLS::Connection::DestinationTransform |
Definition at line 235 of file DLS.h.
Referenced by Init(), and ToConnBlock().
uint32_t DLS::Connection::Scale |
Definition at line 236 of file DLS.h.
Referenced by Init(), and ToConnBlock().
conn_src_t DLS::Connection::Source |
Definition at line 226 of file DLS.h.
Referenced by Init(), and ToConnBlock().
bool DLS::Connection::SourceBipolar |
Definition at line 229 of file DLS.h.
Referenced by Init(), and ToConnBlock().
bool DLS::Connection::SourceInvert |
Definition at line 228 of file DLS.h.
Referenced by Init(), and ToConnBlock().
conn_trn_t DLS::Connection::SourceTransform |
Definition at line 227 of file DLS.h.
Referenced by Init(), and ToConnBlock().