Drag[en]gine Script Module DragonScript  1.23
Dragengine.Audio.SynthesizerDefinition.SDLink Class Reference

Definition of an synthesizer link. More...

Inheritance diagram for Dragengine.Audio.SynthesizerDefinition.SDLink:

Public Member Functions

void addToSynthesizer (Synthesizer synthesizer)
 Add link to synthesizer using the stored definition. More...
 
void debug (Console console, int index)
 
SDController getController ()
 Controller or null if not set. More...
 
CurveBezier getCurve ()
 Curve. More...
 
int getIndex ()
 Index of link in synthesizer. More...
 
String getName ()
 Name. More...
 
int getRepeat ()
 Repeat count along X axis. More...
 
SDLink new ()
 Create link definition. More...
 
void setController (SDController controller)
 Set controller or null if not set. More...
 
void setCurve (CurveBezier curve)
 Set curve. More...
 
void setName (String name)
 Set name. More...
 
void setRepeat (int repeat)
 Set repeat along X axis. More...
 

Detailed Description

Definition of an synthesizer link.

Once defined a link can be added to an synthesizer using the stored definition.

Member Function Documentation

◆ addToSynthesizer()

void Dragengine.Audio.SynthesizerDefinition.SDLink.addToSynthesizer ( Synthesizer  synthesizer)

Add link to synthesizer using the stored definition.

◆ debug()

void Dragengine.Audio.SynthesizerDefinition.SDLink.debug ( Console  console,
int  index 
)

◆ getController()

SDController Dragengine.Audio.SynthesizerDefinition.SDLink.getController ( )

Controller or null if not set.

◆ getCurve()

CurveBezier Dragengine.Audio.SynthesizerDefinition.SDLink.getCurve ( )

Curve.

◆ getIndex()

int Dragengine.Audio.SynthesizerDefinition.SDLink.getIndex ( )

Index of link in synthesizer.

◆ getName()

String Dragengine.Audio.SynthesizerDefinition.SDLink.getName ( )

Name.

◆ getRepeat()

int Dragengine.Audio.SynthesizerDefinition.SDLink.getRepeat ( )

Repeat count along X axis.

◆ new()

SDLink Dragengine.Audio.SynthesizerDefinition.SDLink.new ( )

Create link definition.

◆ setController()

void Dragengine.Audio.SynthesizerDefinition.SDLink.setController ( SDController  controller)

Set controller or null if not set.

◆ setCurve()

void Dragengine.Audio.SynthesizerDefinition.SDLink.setCurve ( CurveBezier  curve)

Set curve.

◆ setName()

void Dragengine.Audio.SynthesizerDefinition.SDLink.setName ( String  name)

Set name.

◆ setRepeat()

void Dragengine.Audio.SynthesizerDefinition.SDLink.setRepeat ( int  repeat)

Set repeat along X axis.


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