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

Definition of a synthesizer controller. More...

Inheritance diagram for Dragengine.Audio.SynthesizerDefinition.SDController:

Public Member Functions

void addToSynthesizer (Synthesizer synthesizer, int index)
 Add controller to synthesizer using the stored definition. More...
 
void debug (Console console, int index)
 
bool getClamp ()
 Controller is clamped. More...
 
int getIndex ()
 Index of controller in the synthesizer. More...
 
float getMaximum ()
 Maximum value. More...
 
float getMinimum ()
 Minimum value. More...
 
String getName ()
 Name. More...
 
SDController new ()
 Create controller definition. More...
 
void setClamp (bool clamp)
 Set controller is clamped. More...
 
void setMaximum (float maximum)
 Set maximum value. More...
 
void setMinimum (float minimum)
 Set minimum value. More...
 
void setName (String name)
 Set name. More...
 

Detailed Description

Definition of a synthesizer controller.

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

Member Function Documentation

◆ addToSynthesizer()

void Dragengine.Audio.SynthesizerDefinition.SDController.addToSynthesizer ( Synthesizer  synthesizer,
int  index 
)

Add controller to synthesizer using the stored definition.

◆ debug()

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

◆ getClamp()

bool Dragengine.Audio.SynthesizerDefinition.SDController.getClamp ( )

Controller is clamped.

◆ getIndex()

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

Index of controller in the synthesizer.

◆ getMaximum()

float Dragengine.Audio.SynthesizerDefinition.SDController.getMaximum ( )

Maximum value.

◆ getMinimum()

float Dragengine.Audio.SynthesizerDefinition.SDController.getMinimum ( )

Minimum value.

◆ getName()

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

Name.

◆ new()

SDController Dragengine.Audio.SynthesizerDefinition.SDController.new ( )

Create controller definition.

◆ setClamp()

void Dragengine.Audio.SynthesizerDefinition.SDController.setClamp ( bool  clamp)

Set controller is clamped.

◆ setMaximum()

void Dragengine.Audio.SynthesizerDefinition.SDController.setMaximum ( float  maximum)

Set maximum value.

◆ setMinimum()

void Dragengine.Audio.SynthesizerDefinition.SDController.setMinimum ( float  minimum)

Set minimum value.

◆ setName()

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

Set name.


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