public class LWJGLDataBinder extends Object implements DataBinder
| Modifier and Type | Field and Description |
|---|---|
protected LWJGLIDGenerator |
idGen |
| Constructor and Description |
|---|
LWJGLDataBinder(LWJGLIDGenerator idGen) |
| Modifier and Type | Method and Description |
|---|---|
IDGenerator |
getIDGenerator() |
void |
upload(AudioBuffer buffer)
Uploads the buffer.
|
void |
upload(AudioListener listener)
This is not a real upload, but rather a parameter setting, since OpenAL allows one listener only
|
void |
upload(AudioSource source)
Since sources cannot be 'uploaded' this assigns the buffer
in
AudioSource on the OpenAL Engine to the given source
and sets the paramters of the source |
protected LWJGLIDGenerator idGen
@ConstructorProperties(value="idGen") @Generated(value="lombok") public LWJGLDataBinder(LWJGLIDGenerator idGen)
public void upload(AudioBuffer buffer)
upload in interface DataBinderbuffer - to be uploadedpublic void upload(AudioSource source)
AudioSource on the OpenAL Engine to the given source
and sets the paramters of the sourceupload in interface DataBindersource - to be setup on the enginepublic void upload(AudioListener listener)
upload in interface DataBinderlistener - data to be setpublic IDGenerator getIDGenerator()
getIDGenerator in interface DataBinderCopyright © 2015. All rights reserved.