Drag[en]gine Game Engine  1.0
deSynthesizerControllerTarget Class Reference

Synthesizer controller target. More...

#include <deSynthesizerControllerTarget.h>

Public Member Functions

Constructors and Destructors
 deSynthesizerControllerTarget ()
 Create target. More...
 
 deSynthesizerControllerTarget (const deSynthesizerControllerTarget &target)
 Create copy of target. More...
 
 ~deSynthesizerControllerTarget ()
 Clean up target. More...
 
Management
int GetLinkCount () const
 Number of links. More...
 
int GetLinkAt (int index) const
 Link at index. More...
 
int IndexOfLink (int link) const
 Index of link or -1 if absent. More...
 
void AddLink (int link)
 Add link. More...
 
void RemoveLink (int link)
 Remove link. More...
 
void RemoveAllLinks ()
 Remove all links. More...
 

Detailed Description

Synthesizer controller target.

Author
Pl├╝ss Roland
Version
1.0
Date
2015

Constructor & Destructor Documentation

◆ deSynthesizerControllerTarget() [1/2]

deSynthesizerControllerTarget::deSynthesizerControllerTarget ( )

Create target.

◆ deSynthesizerControllerTarget() [2/2]

deSynthesizerControllerTarget::deSynthesizerControllerTarget ( const deSynthesizerControllerTarget target)

Create copy of target.

◆ ~deSynthesizerControllerTarget()

deSynthesizerControllerTarget::~deSynthesizerControllerTarget ( )

Clean up target.

Member Function Documentation

◆ AddLink()

void deSynthesizerControllerTarget::AddLink ( int  link)

Add link.

◆ GetLinkAt()

int deSynthesizerControllerTarget::GetLinkAt ( int  index) const

Link at index.

Exceptions
deeOutOfBoundaryindex is less than 0 or greater than or equal to GetLinkCount().

◆ GetLinkCount()

int deSynthesizerControllerTarget::GetLinkCount ( ) const

Number of links.

◆ IndexOfLink()

int deSynthesizerControllerTarget::IndexOfLink ( int  link) const

Index of link or -1 if absent.

◆ RemoveAllLinks()

void deSynthesizerControllerTarget::RemoveAllLinks ( )

Remove all links.

◆ RemoveLink()

void deSynthesizerControllerTarget::RemoveLink ( int  link)

Remove link.

Exceptions
deeInvalidParamlink is absent.

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