|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.openal.Buffer
public class Buffer
Represents an OpenAL buffer object.
| Field Summary | |
|---|---|
protected int |
_id
The OpenAL identifier for this buffer. |
protected SoundManager |
_soundmgr
The sound manager responsible for this buffer. |
| Constructor Summary | |
|---|---|
Buffer(SoundManager soundmgr)
Creates a new buffer for the specified sound manager. |
|
| Method Summary | |
|---|---|
void |
delete()
Deletes this buffer, rendering it unusable. |
protected void |
finalize()
|
int |
getId()
Returns this buffer's OpenAL identifier. |
int |
getSize()
Returns the size of this buffer. |
void |
setData(int format,
ByteBuffer data,
int frequency)
Sets the data in this buffer. |
void |
setData(int format,
IntBuffer data,
int frequency)
Sets the data in this buffer. |
void |
setData(int format,
ShortBuffer data,
int frequency)
Sets the data in this buffer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SoundManager _soundmgr
protected int _id
| Constructor Detail |
|---|
public Buffer(SoundManager soundmgr)
| Method Detail |
|---|
public final int getId()
public void setData(int format,
ByteBuffer data,
int frequency)
public void setData(int format,
IntBuffer data,
int frequency)
public void setData(int format,
ShortBuffer data,
int frequency)
public int getSize()
public void delete()
protected void finalize()
throws Throwable
finalize in class ObjectThrowable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||