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