paulscode.sound.libraries

public class SourceLWJGL3OpenAL

extends paulscode.sound.Source

dgt
net.minecraft.unmapped.C_52607047
paulscode.sound.libraries.SourceLWJGL3OpenAL
net.minecraft.client.audio.SourceLWJGL3

Field summary

Modifier and TypeField
private ChannelLWJGL3OpenAL
a
f_38536334
channelOpenAL
field_195861_a
private IntBuffer
b
f_72514250
myBuffer
field_195862_b
private FloatBuffer
c
f_76623110
listenerPosition
field_195863_c
private FloatBuffer
d
f_57641939
sourcePosition
field_195864_d
private FloatBuffer
e
f_36127245
sourceVelocity
field_195865_e

Constructor summary

ModifierConstructor
public (FloatBuffer listenerPosition, IntBuffer myBuffer, boolean priority, boolean toStream, boolean toLoop, String sourcename, paulscode.sound.FilenameURL filenameURL, paulscode.sound.SoundBuffer soundBuffer, float x, float y, float z, int attModel, float distOrRoll, boolean temporary)
public (FloatBuffer listenerPosition, IntBuffer myBuffer, paulscode.sound.Source old, paulscode.sound.SoundBuffer soundBuffer)
public (FloatBuffer listenerPosition, AudioFormat audioFormat, boolean priority, String sourcename, float x, float y, float z, int attModel, float distOrRoll)

Method summary

Modifier and TypeMethod
public boolean
incrementSoundSequence()
incrementSoundSequence()
public void
listenerMoved()
listenerMoved()
public void
setPosition(float arg0, float arg1, float arg2)
setPosition(float arg0, float arg1, float arg2)
public void
positionChanged()
positionChanged()
private void
a()
m_22496753()
checkPitch()
func_195856_a()
public void
setLooping(boolean arg0)
setLooping(boolean arg0)
public void
setAttenuation(int arg0)
setAttenuation(int arg0)
public void
setDistOrRoll(float arg0)
setDistOrRoll(float arg0)
public void
setVelocity(float arg0, float arg1, float arg2)
setVelocity(float arg0, float arg1, float arg2)
public void
setPitch(float arg0)
setPitch(float arg0)
public void
play(paulscode.sound.Channel arg0)
play(paulscode.sound.Channel arg0)
public boolean
preLoad()
preLoad()
private void
b()
m_93419744()
resetALInformation()
func_195858_b()
private void
c()
m_05465719()
calculateDistance()
func_195859_c()
private void
d()
m_60308949()
calculateGain()
func_195860_d()
private boolean
e()
m_26511094()
checkALError()
func_195857_e()