|
Aviatrix3D 1.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface representing the output of an audio pipeline..
Conceptually an AudioDevice might run all speakers or just part of the total soundscape.
Method Summary | |
void |
dispose()
Instruct this surface that you have finished with the resources needed and to dispose all rendering resources. |
void |
draw()
Instruct the surface to draw the collected set of nodes now. |
java.lang.Object |
getSurfaceObject()
Get the underlying object that this surface is rendered to. |
void |
queueDeletedObject(DeletableSceneGraphObject obj)
An object has been detected as being deleted (no internal or external references to it left) and it needs to be cleaned up. |
void |
setDrawableObjects(AudioInstructions commands)
Update the list of items to be rendered to the current list. |
void |
setRenderControlThread(java.lang.Thread th)
Tell the surface to use the given thread as the rendering control thread. |
Method Detail |
public void setRenderControlThread(java.lang.Thread th)
th
- The render control thread instance to use or nullpublic void queueDeletedObject(DeletableSceneGraphObject obj)
cleanup()
method called and then the
reference to it should be discarded.
obj
- The instance of the object to queue for deletionpublic void setDrawableObjects(AudioInstructions commands)
commands
- The list of drawable surfaces to renderpublic void draw()
public java.lang.Object getSurfaceObject()
public void dispose()
|
Aviatrix3D 1.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |