Drag[en]gine Script Module DragonScript 1.23
Loading...
Searching...
No Matches
Dragengine.Audio.Announcer.LoadAnnouncer Class Reference

Load announcer from a dynmusic.xml file. More...

Inheritance diagram for Dragengine.Audio.Announcer.LoadAnnouncer:

Public Member Functions

LoadSynthesizer getSynthesizerLoader ()
 Synthesizer loader.
 
Announcer loadFromFile (String filename)
 Load announcer from file.
 
PreloadAnnouncer loadFromFileAsync (String filename, PreloadCounter parentCounter)
 Asynchronously load announcer from file.
 
LoadAnnouncer new (Console console)
 Create loader.
 
LoadAnnouncer new (Console console, String name)
 Create loader.
 
void setSynthesizerLoader (LoadSynthesizer loader)
 Set synthesizer loader.
 

Detailed Description

Load announcer from a dynmusic.xml file.

Before first set the synthesizer loader with setSynthesizerLoader. Otherwise loading announcer fails if a modifier synthesizer tag is encountered.

Member Function Documentation

◆ getSynthesizerLoader()

LoadSynthesizer Dragengine.Audio.Announcer.LoadAnnouncer.getSynthesizerLoader ( )

Synthesizer loader.

◆ loadFromFile()

Announcer Dragengine.Audio.Announcer.LoadAnnouncer.loadFromFile ( String  filename)

Load announcer from file.

◆ loadFromFileAsync()

PreloadAnnouncer Dragengine.Audio.Announcer.LoadAnnouncer.loadFromFileAsync ( String  filename,
PreloadCounter  parentCounter 
)

Asynchronously load announcer from file.

Returns
Preloader for loaded announcer. Add listener and call checkFinished().

◆ new() [1/2]

LoadAnnouncer Dragengine.Audio.Announcer.LoadAnnouncer.new ( Console  console)

Create loader.

◆ new() [2/2]

LoadAnnouncer Dragengine.Audio.Announcer.LoadAnnouncer.new ( Console  console,
String  name 
)

Create loader.

◆ setSynthesizerLoader()

void Dragengine.Audio.Announcer.LoadAnnouncer.setSynthesizerLoader ( LoadSynthesizer  loader)

Set synthesizer loader.


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