libgig  4.0.0
DLS::Connection Class Reference

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
 

Detailed Description

Defines a connection within the synthesis model.

Definition at line 244 of file DLS.h.

Constructor & Destructor Documentation

◆ Connection()

DLS::Connection::Connection ( )
inlineprotected

Definition at line 265 of file DLS.h.

◆ ~Connection()

virtual DLS::Connection::~Connection ( )
inlineprotectedvirtual

Definition at line 268 of file DLS.h.

Member Function Documentation

◆ Init()

◆ ToConnBlock()

Friends And Related Function Documentation

◆ Articulation

friend class Articulation
friend

Definition at line 269 of file DLS.h.

Member Data Documentation

◆ Control

conn_src_t DLS::Connection::Control

Definition at line 250 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ ControlBipolar

bool DLS::Connection::ControlBipolar

Definition at line 253 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ ControlInvert

bool DLS::Connection::ControlInvert

Definition at line 252 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ ControlTransform

conn_trn_t DLS::Connection::ControlTransform

Definition at line 251 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ Destination

conn_dst_t DLS::Connection::Destination

Definition at line 254 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ DestinationTransform

conn_trn_t DLS::Connection::DestinationTransform

Definition at line 255 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ Scale

uint32_t DLS::Connection::Scale

Definition at line 256 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ Source

conn_src_t DLS::Connection::Source

Definition at line 246 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ SourceBipolar

bool DLS::Connection::SourceBipolar

Definition at line 249 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ SourceInvert

bool DLS::Connection::SourceInvert

Definition at line 248 of file DLS.h.

Referenced by Init(), and ToConnBlock().

◆ SourceTransform

conn_trn_t DLS::Connection::SourceTransform

Definition at line 247 of file DLS.h.

Referenced by Init(), and ToConnBlock().


The documentation for this class was generated from the following files: