|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.j3d.J3dMessage
class J3dMessage
The J3dMessage is the super class of all messages in Java 3D. It implements all of the common data members needed.
Field Summary | |
---|---|
(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 Summary | |
---|---|
J3dMessage()
This constructor does nothing |
Method Summary | |
---|---|
(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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
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
Constructor Detail |
---|
J3dMessage()
Method Detail |
---|
final void clear()
final void incRefcount()
final void decRefcount()
final int getRefcount()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |