|
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 |
|
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 246 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| bool DLS::Connection::ControlBipolar |
Definition at line 249 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| bool DLS::Connection::ControlInvert |
Definition at line 248 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| conn_trn_t DLS::Connection::ControlTransform |
Definition at line 247 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| conn_dst_t DLS::Connection::Destination |
Definition at line 250 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| conn_trn_t DLS::Connection::DestinationTransform |
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().
| conn_src_t DLS::Connection::Source |
Definition at line 242 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| bool DLS::Connection::SourceBipolar |
Definition at line 245 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| bool DLS::Connection::SourceInvert |
Definition at line 244 of file DLS.h.
Referenced by Init(), and ToConnBlock().
| conn_trn_t DLS::Connection::SourceTransform |
Definition at line 243 of file DLS.h.
Referenced by Init(), and ToConnBlock().