class RendererStructure extends J3dStructure
messageList, msgList, nMessage, threadData, threadType, universe, updateThread| Constructor and Description |
|---|
RendererStructure()
This constructor does nothing
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
cleanup()
Release resource associate with this structure before GC
We need to clear all those IndexedUnorderSet/WakeupIndexedList
so that the listIdx associate with IndexedObject reset to -1.
|
(package private) J3dMessage[] |
getMessages()
Returns all messages in the queue.
|
(package private) void |
processMessages(long referenceTime)
This gets overriden by the structure
|
(package private) void |
removeNodes(J3dMessage m)
This is used by MasterControl to process any unused message
for final cleanup.
|
addMessage, clearMessages, getMessages, getNumMessage, getUpdateThreadDataJ3dMessage[] getMessages()
void processMessages(long referenceTime)
J3dStructureprocessMessages in class J3dStructurevoid removeNodes(J3dMessage m)
J3dStructureremoveNodes in class J3dStructurevoid cleanup()
J3dStructurecleanup in class J3dStructureCopyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.