class J3dMessage
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
ALLOCATE_CANVASID |
(package private) static int |
ALTERNATEAPPEARANCE_CHANGED |
(package private) static int |
APPEARANCE_CHANGED |
(package private) java.lang.Object[] |
args |
(package private) static int |
AURALATTRIBUTES_CHANGED |
(package private) static int |
BACKGROUND_CHANGED |
(package private) static int |
BEHAVIOR_ACTIVATE |
(package private) static int |
BEHAVIOR_DISABLE |
(package private) static int |
BEHAVIOR_ENABLE |
(package private) static int |
BEHAVIOR_REEVALUATE |
(package private) static int |
BOUNDINGLEAF_CHANGED |
(package private) static int |
BOUNDS_AUTO_COMPUTE_CHANGED |
(package private) static int |
CLIP_CHANGED |
(package private) static int |
COLLISION_BOUND_CHANGED |
(package private) static int |
COLORINGATTRIBUTES_CHANGED |
(package private) static int |
COND_MET |
(package private) static int |
CREATE_OFFSCREENBUFFER |
(package private) static int |
DESTROY_CTX_AND_OFFSCREENBUFFER |
(package private) static int |
FOG_CHANGED |
(package private) static int |
FREE_CANVASID |
(package private) static int |
GEOMETRY_CHANGED |
(package private) static int |
GEOMETRYARRAY_CHANGED |
(package private) static int |
IMAGE_COMPONENT_CHANGED |
(package private) static int |
INSERT_NODES |
(package private) static int |
INSERT_RENDERATOMS |
(package private) static int |
INVALID_TYPE
The various message types.
|
(package private) static int |
LIGHT_CHANGED |
(package private) static int |
LINEATTRIBUTES_CHANGED |
(package private) static int |
MATERIAL_CHANGED |
(package private) static int |
MAX_ARGS
The arguements for a message, 5 for now
|
(package private) static int |
MEDIA_CONTAINER_CHANGED |
(package private) static int |
MODELCLIP_CHANGED |
(package private) static int |
MORPH_CHANGED |
(package private) static int |
ORDERED_GROUP_INSERTED |
(package private) static int |
ORDERED_GROUP_REMOVED |
(package private) static int |
ORDERED_GROUP_TABLE_CHANGED |
(package private) static int |
ORIENTEDSHAPE3D_CHANGED |
(package private) static int |
POINTATTRIBUTES_CHANGED |
(package private) static int |
POLYGONATTRIBUTES_CHANGED |
private int |
refcount
This is the number of references to this message
|
(package private) static int |
REGION_BOUND_CHANGED |
(package private) static int |
REMOVE_NODES |
(package private) static int |
RENDER_IMMEDIATE |
(package private) static int |
RENDER_OFFSCREEN |
(package private) static int |
RENDER_RETAINED |
(package private) static int |
RENDERINGATTRIBUTES_CHANGED |
(package private) static int |
RESIZE_CANVAS |
(package private) static int |
RUN |
(package private) static int |
SCHEDULING_INTERVAL_CHANGED |
(package private) static int |
SHADER_APPEARANCE_CHANGED |
(package private) static int |
SHADER_ATTRIBUTE_CHANGED |
(package private) static int |
SHADER_ATTRIBUTE_SET_CHANGED |
(package private) static int |
SHAPE3D_CHANGED |
(package private) static int |
SOUND_ATTRIB_CHANGED |
(package private) static int |
SOUND_STATE_CHANGED |
(package private) static int |
SOUNDSCAPE_CHANGED |
(package private) static int |
STOP_THREAD |
(package private) static int |
SWITCH_CHANGED |
(package private) static int |
TEXCOORDGENERATION_CHANGED |
(package private) static int |
TEXT3D_DATA_CHANGED |
(package private) static int |
TEXT3D_TRANSFORM_CHANGED |
(package private) static int |
TEXTURE_CHANGED |
(package private) static int |
TEXTURE_UNIT_STATE_CHANGED |
(package private) static int |
TEXTUREATTRIBUTES_CHANGED |
(package private) int |
threads
This is a bitmask of the types of threads that need to be run
once this message is consumed.
|
(package private) long |
time
This is the time snapshot at which this change occured
|
(package private) static int |
TOGGLE_CANVAS |
(package private) static int |
TRANSFORM_CHANGED |
(package private) static int |
TRANSPARENCYATTRIBUTES_CHANGED |
(package private) int |
type
This holds the type of this message
|
(package private) VirtualUniverse |
universe
The universe that this message originated from
|
(package private) static int |
UPDATE_VIEW |
(package private) static int |
UPDATE_VIEWPLATFORM |
(package private) View |
view
This holds the target view of this message, null means all views
|
(package private) static int |
VIEWSPECIFICGROUP_CHANGED |
(package private) static int |
VIEWSPECIFICGROUP_CLEAR |
(package private) static int |
VIEWSPECIFICGROUP_INIT |
| Constructor and Description |
|---|
J3dMessage()
This constructor does nothing
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
clear() |
(package private) void |
decRefcount()
This decrements the reference count for this message.
|
(package private) int |
getRefcount() |
(package private) void |
incRefcount()
This increments the reference count for this message
|
static final int INVALID_TYPE
static final int INSERT_NODES
static final int REMOVE_NODES
static final int RUN
static final int TRANSFORM_CHANGED
static final int UPDATE_VIEW
static final int STOP_THREAD
static final int COLORINGATTRIBUTES_CHANGED
static final int LINEATTRIBUTES_CHANGED
static final int POINTATTRIBUTES_CHANGED
static final int POLYGONATTRIBUTES_CHANGED
static final int RENDERINGATTRIBUTES_CHANGED
static final int TEXTUREATTRIBUTES_CHANGED
static final int TRANSPARENCYATTRIBUTES_CHANGED
static final int MATERIAL_CHANGED
static final int TEXCOORDGENERATION_CHANGED
static final int TEXTURE_CHANGED
static final int MORPH_CHANGED
static final int GEOMETRY_CHANGED
static final int APPEARANCE_CHANGED
static final int LIGHT_CHANGED
static final int BACKGROUND_CHANGED
static final int CLIP_CHANGED
static final int FOG_CHANGED
static final int BOUNDINGLEAF_CHANGED
static final int SHAPE3D_CHANGED
static final int TEXT3D_TRANSFORM_CHANGED
static final int TEXT3D_DATA_CHANGED
static final int SWITCH_CHANGED
static final int COND_MET
static final int BEHAVIOR_ENABLE
static final int BEHAVIOR_DISABLE
static final int INSERT_RENDERATOMS
static final int ORDERED_GROUP_INSERTED
static final int ORDERED_GROUP_REMOVED
static final int COLLISION_BOUND_CHANGED
static final int REGION_BOUND_CHANGED
static final int MODELCLIP_CHANGED
static final int BOUNDS_AUTO_COMPUTE_CHANGED
static final int SOUND_ATTRIB_CHANGED
static final int AURALATTRIBUTES_CHANGED
static final int SOUNDSCAPE_CHANGED
static final int ALTERNATEAPPEARANCE_CHANGED
static final int RENDER_OFFSCREEN
static final int RENDER_RETAINED
static final int RENDER_IMMEDIATE
static final int SOUND_STATE_CHANGED
static final int ORIENTEDSHAPE3D_CHANGED
static final int TEXTURE_UNIT_STATE_CHANGED
static final int UPDATE_VIEWPLATFORM
static final int BEHAVIOR_ACTIVATE
static final int GEOMETRYARRAY_CHANGED
static final int MEDIA_CONTAINER_CHANGED
static final int RESIZE_CANVAS
static final int TOGGLE_CANVAS
static final int IMAGE_COMPONENT_CHANGED
static final int SCHEDULING_INTERVAL_CHANGED
static final int VIEWSPECIFICGROUP_CHANGED
static final int VIEWSPECIFICGROUP_INIT
static final int VIEWSPECIFICGROUP_CLEAR
static final int ORDERED_GROUP_TABLE_CHANGED
static final int BEHAVIOR_REEVALUATE
static final int CREATE_OFFSCREENBUFFER
static final int DESTROY_CTX_AND_OFFSCREENBUFFER
static final int SHADER_ATTRIBUTE_CHANGED
static final int SHADER_ATTRIBUTE_SET_CHANGED
static final int SHADER_APPEARANCE_CHANGED
static final int ALLOCATE_CANVASID
static final int FREE_CANVASID
long time
private int refcount
int threads
VirtualUniverse universe
int type
View view
static final int MAX_ARGS
java.lang.Object[] args
final void clear()
final void incRefcount()
final void decRefcount()
final int getRefcount()
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.