public class LibraryLWJGL3
extends paulscode.sound.Library
| Modifier and Type | Class and Description |
|---|---|
static class |
LibraryLWJGL3.LWJGL3SoundSystemException |
| Constructor and Description |
|---|
LibraryLWJGL3() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
void |
copySources(java.util.HashMap<java.lang.String,paulscode.sound.Source> p_copySources_1_) |
protected paulscode.sound.Channel |
createChannel(int p_createChannel_1_) |
void |
dopplerChanged() |
java.lang.String |
getClassName() |
void |
init() |
static boolean |
isPitchSupported() |
boolean |
loadSound(paulscode.sound.FilenameURL p_loadSound_1_) |
boolean |
loadSound(paulscode.sound.SoundBuffer p_loadSound_1_,
java.lang.String p_loadSound_2_) |
void |
newSource(boolean p_newSource_1_,
boolean p_newSource_2_,
boolean p_newSource_3_,
java.lang.String p_newSource_4_,
paulscode.sound.FilenameURL p_newSource_5_,
float p_newSource_6_,
float p_newSource_7_,
float p_newSource_8_,
int p_newSource_9_,
float p_newSource_10_) |
void |
quickPlay(boolean p_quickPlay_1_,
boolean p_quickPlay_2_,
boolean p_quickPlay_3_,
java.lang.String p_quickPlay_4_,
paulscode.sound.FilenameURL p_quickPlay_5_,
float p_quickPlay_6_,
float p_quickPlay_7_,
float p_quickPlay_8_,
int p_quickPlay_9_,
float p_quickPlay_10_,
boolean p_quickPlay_11_) |
void |
rawDataStream(javax.sound.sampled.AudioFormat p_rawDataStream_1_,
boolean p_rawDataStream_2_,
java.lang.String p_rawDataStream_3_,
float p_rawDataStream_4_,
float p_rawDataStream_5_,
float p_rawDataStream_6_,
int p_rawDataStream_7_,
float p_rawDataStream_8_) |
void |
setListenerAngle(float p_setListenerAngle_1_) |
void |
setListenerData(paulscode.sound.ListenerData p_setListenerData_1_) |
void |
setListenerOrientation(float p_setListenerOrientation_1_,
float p_setListenerOrientation_2_,
float p_setListenerOrientation_3_,
float p_setListenerOrientation_4_,
float p_setListenerOrientation_5_,
float p_setListenerOrientation_6_) |
void |
setListenerPosition(float p_setListenerPosition_1_,
float p_setListenerPosition_2_,
float p_setListenerPosition_3_) |
void |
setListenerVelocity(float p_setListenerVelocity_1_,
float p_setListenerVelocity_2_,
float p_setListenerVelocity_3_) |
void |
setMasterVolume(float p_setMasterVolume_1_) |
void |
unloadSound(java.lang.String p_unloadSound_1_) |
activate, checkFadeVolumes, cull, dequeueSound, errorCheck, errorMessage, fadeOut, fadeOutIn, feedRawAudioData, feedRawAudioData, flush, getAllLoadedFilenames, getAllSourcenames, getDescription, getListenerData, getMidiChannel, getPitch, getSource, getSources, getTitle, getVolume, importantMessage, libraryCompatible, listenerMoved, loadMidi, message, midiSourcename, millisecondsPlayed, moveListener, pause, play, play, printStackTrace, queueSound, removeSource, removeTemporarySources, replaySources, reverseByteOrder, rewind, setAttenuation, setDistOrRoll, setLooping, setMidiChannel, setPitch, setPosition, setPriority, setTemporary, setVelocity, setVolume, stop, turnListener, unloadMidipublic LibraryLWJGL3()
throws paulscode.sound.SoundSystemException
paulscode.sound.SoundSystemExceptionpublic void init()
throws paulscode.sound.SoundSystemException
init in class paulscode.sound.Librarypaulscode.sound.SoundSystemExceptionprotected paulscode.sound.Channel createChannel(int p_createChannel_1_)
createChannel in class paulscode.sound.Librarypublic void cleanup()
cleanup in class paulscode.sound.Librarypublic boolean loadSound(paulscode.sound.FilenameURL p_loadSound_1_)
loadSound in class paulscode.sound.Librarypublic boolean loadSound(paulscode.sound.SoundBuffer p_loadSound_1_,
java.lang.String p_loadSound_2_)
loadSound in class paulscode.sound.Librarypublic void unloadSound(java.lang.String p_unloadSound_1_)
unloadSound in class paulscode.sound.Librarypublic void setMasterVolume(float p_setMasterVolume_1_)
setMasterVolume in class paulscode.sound.Librarypublic void newSource(boolean p_newSource_1_,
boolean p_newSource_2_,
boolean p_newSource_3_,
java.lang.String p_newSource_4_,
paulscode.sound.FilenameURL p_newSource_5_,
float p_newSource_6_,
float p_newSource_7_,
float p_newSource_8_,
int p_newSource_9_,
float p_newSource_10_)
newSource in class paulscode.sound.Librarypublic void rawDataStream(javax.sound.sampled.AudioFormat p_rawDataStream_1_,
boolean p_rawDataStream_2_,
java.lang.String p_rawDataStream_3_,
float p_rawDataStream_4_,
float p_rawDataStream_5_,
float p_rawDataStream_6_,
int p_rawDataStream_7_,
float p_rawDataStream_8_)
rawDataStream in class paulscode.sound.Librarypublic void quickPlay(boolean p_quickPlay_1_,
boolean p_quickPlay_2_,
boolean p_quickPlay_3_,
java.lang.String p_quickPlay_4_,
paulscode.sound.FilenameURL p_quickPlay_5_,
float p_quickPlay_6_,
float p_quickPlay_7_,
float p_quickPlay_8_,
int p_quickPlay_9_,
float p_quickPlay_10_,
boolean p_quickPlay_11_)
quickPlay in class paulscode.sound.Librarypublic void copySources(java.util.HashMap<java.lang.String,paulscode.sound.Source> p_copySources_1_)
copySources in class paulscode.sound.Librarypublic void setListenerPosition(float p_setListenerPosition_1_,
float p_setListenerPosition_2_,
float p_setListenerPosition_3_)
setListenerPosition in class paulscode.sound.Librarypublic void setListenerAngle(float p_setListenerAngle_1_)
setListenerAngle in class paulscode.sound.Librarypublic void setListenerOrientation(float p_setListenerOrientation_1_,
float p_setListenerOrientation_2_,
float p_setListenerOrientation_3_,
float p_setListenerOrientation_4_,
float p_setListenerOrientation_5_,
float p_setListenerOrientation_6_)
setListenerOrientation in class paulscode.sound.Librarypublic void setListenerData(paulscode.sound.ListenerData p_setListenerData_1_)
setListenerData in class paulscode.sound.Librarypublic void setListenerVelocity(float p_setListenerVelocity_1_,
float p_setListenerVelocity_2_,
float p_setListenerVelocity_3_)
setListenerVelocity in class paulscode.sound.Librarypublic void dopplerChanged()
dopplerChanged in class paulscode.sound.Librarypublic static boolean isPitchSupported()
public java.lang.String getClassName()
getClassName in class paulscode.sound.Library