Serialized Form
|
Package com.jme.animation |
serialVersionUID: 1L
animationSets
ArrayList<E> animationSets
skeleton
Bone skeleton
modelNode
Spatial modelNode
activeAnimation
BoneAnimation activeAnimation
blendAnimation
BoneAnimation blendAnimation
currentBlendTime
float currentBlendTime
endBlendTime
float endBlendTime
needsSync
boolean needsSync
previousTest
int previousTest
props
AnimationProperties props
serialVersionUID: -3167081457416773705L
bindMatrix
Matrix4f bindMatrix
animationController
AnimationController animationController
workVectA
Vector3f workVectA
transform
Matrix4f transform
oldScale
Vector3f oldScale
oldTran
Vector3f oldTran
oldRot
Quaternion oldRot
isHardpoint
boolean isHardpoint
serialVersionUID: 1L
name
String name
keyframeTime
float[] keyframeTime
interpolationType
int[] interpolationType
boneTransforms
ArrayList<E> boneTransforms
currentTime
float currentTime
currentFrame
int currentFrame
prevFrame
int prevFrame
endFrame
int endFrame
startFrame
int startFrame
lastEventFrame
int lastEventFrame
interpolationRate
float interpolationRate
lastTime
float lastTime
cycleMode
int cycleMode
interpolate
boolean interpolate
children
ArrayList<E> children
syncTags
HashMap<K,V> syncTags
sourceBone
Bone sourceBone
destSpatial
Spatial destSpatial
props
AnimationProperties props
serialVersionUID: 5904348001742899839L
weight
float weight
bone
Bone bone
boneId
String boneId
vOffset
Vector3f vOffset
nOffset
Vector3f nOffset
serialVersionUID: -6037680427670917355L
rotations
Quaternion[] rotations
translations
Vector3f[] translations
bone
Bone bone
boneId
String boneId
serialVersionUID: 1L
needsRefresh
boolean needsRefresh
skins
Node skins
skeleton
Bone skeleton
cache
ArrayList<E>[][] cache
connectionPoints
ArrayList<E> connectionPoints
tmpTranslation
Vector3f tmpTranslation
tmpRotation
Quaternion tmpRotation
tmpScale
Vector3f tmpScale
externalControl
boolean externalControl
serialVersionUID: 1L
numObjects
int numObjects
- Number of objects this transformer changes.
toChange
Spatial[] toChange
- Refrences to the objects that will be changed.
pivots
TransformQuaternion[] pivots
- Used internally by update specifying how to change each object.
parentIndexes
int[] parentIndexes
- parentIndexes[i] states that toChange[i]'s parent is
toChange[parentIndex[i]].
keyframes
ArrayList<E> keyframes
- Interpolated array of keyframe states
curTime
float curTime
- Current time in the animation
haveChanged
boolean[] haveChanged
- Used internally in update to flag that a pivot has been updated
delta
float delta
serialVersionUID: -3669101429356423878L
textures
Texture[] textures
translationDelta
Vector3f translationDelta
rotationDelta
float rotationDelta
textureRotationAxis
Vector3f textureRotationAxis
xRepeat
float xRepeat
yRepeat
float yRepeat
zRepeat
float zRepeat
currentTranslation
Vector3f currentTranslation
currentRotationAngle
float currentRotationAngle
currentRotation
Quaternion currentRotation
serialVersionUID: 1L
times
float[] times
interp
int[] interp
transforms
Matrix4f[] transforms
texture
Texture texture
index
int index
maxIndex
int maxIndex
currentTime
float currentTime
increment
boolean increment
serialVersionUID: 2L
xExtent
float xExtent
yExtent
float yExtent
zExtent
float zExtent
serialVersionUID: 1L
radius
float radius
serialVersionUID: 2L
radius
float radius
tmpRadVect
Vector3f tmpRadVect
serialVersionUID: 2L
checkPlane
int checkPlane
center
Vector3f center
serialVersionUID: 1L
type
CollisionTree.Type type
left
CollisionTree left
right
CollisionTree right
bounds
BoundingVolume bounds
worldBounds
BoundingVolume worldBounds
triIndex
int[] triIndex
start
int start
end
int end
mesh
TriMesh mesh
serialVersionUID: 1L
xAxis
Vector3f xAxis
- X axis of the Oriented Box.
yAxis
Vector3f yAxis
- Y axis of the Oriented Box.
zAxis
Vector3f zAxis
- Z axis of the Oriented Box.
extent
Vector3f extent
- Extents of the box along the x,y,z axis.
vectorStore
Vector3f[] vectorStore
- Vector array used to store the array of 8 corners the box has.
tempVk
Vector3f tempVk
tempForword
Vector3f tempForword
tempLeft
Vector3f tempLeft
tempUp
Vector3f tempUp
correctCorners
boolean correctCorners
- If true, the box's vectorStore array correctly represents the box's
corners.
serialVersionUID: 1L
serialVersionUID: 1L
tempVec0
Vector3f tempVec0
tempVec1
Vector3f tempVec1
tempVec2
Vector3f tempVec2
tempVec3
Vector3f tempVec3
tempVec4
Vector3f tempVec4
firstPoint
Vector3f firstPoint
lastPoint
Vector3f lastPoint
partPercentage
float partPercentage
first
Vector3f first
second
Vector3f second
last
Vector3f last
beforeLast
Vector3f beforeLast
serialVersionUID: 1L
steps
int steps
serialVersionUID: 1L
mover
Spatial mover
curve
Curve curve
up
Vector3f up
orientationPrecision
float orientationPrecision
currentTime
float currentTime
deltaTime
float deltaTime
cycleForward
boolean cycleForward
autoRotation
boolean autoRotation
serialVersionUID: 2L
format
Image.Format format
width
int width
height
int height
depth
int depth
mipMapSizes
int[] mipMapSizes
serialVersionUID: 1L
usingDelta
boolean usingDelta
limitHeight
int limitHeight
limitWidth
int limitWidth
xUpdateAction
InputAction xUpdateAction
yUpdateAction
InputAction yUpdateAction
registeredInputHandler
InputHandler registeredInputHandler
hasCursor
boolean hasCursor
- the cursor's texture.
imageWidth
int imageWidth
- Width of this mouse's texture.
imageHeight
int imageHeight
- Height of this mouse's texture.
hotSpotLocation
Vector3f hotSpotLocation
- This mouse's actual location after hotspot offset is taken into account.
hotSpotOffset
Vector3f hotSpotOffset
- This mouse's hotspot location. The location on the texture where the
mouse is actually clicking, relative to the bottom left.
serialVersionUID: 1L
updateAction
InputAction updateAction
registeredInputHandler
InputHandler registeredInputHandler
_speed
float _speed
|
Package com.jme.input.controls |
serialVersionUID: 6266549836236136920L
name
String name
manager
GameControlManager manager
bindings
List<E> bindings
enabled
boolean enabled
serialVersionUID: -59765658953779536L
controls
Map<K,V> controls
enabled
boolean enabled
|
Package com.jme.input.controls.binding |
serialVersionUID: 1L
name
String name
axis
int axis
reverse
boolean reverse
serialVersionUID: 1L
name
String name
button
int button
serialVersionUID: 1L
key
int key
serialVersionUID: 1L
axis
int axis
reverse
boolean reverse
serialVersionUID: 1L
button
int button
serialVersionUID: 1L
log
Logger log
width
int width
heigth
int heigth
axis
int axis
reverse
boolean reverse
|
Package com.jme.input.controls.controller |
serialVersionUID: 1L
control
GameControl control
listener
ControlChangeListener listener
lastValue
float lastValue
elapsed
float elapsed
serialVersionUID: 1L
control
GameControl control
action
GameControlAction action
lastStatus
boolean lastStatus
lastTime
float lastTime
serialVersionUID: 1L
control
GameControl control
rate
long rate
action
Runnable action
lastInvoked
long lastInvoked
spatial
Spatial spatial
camera
Camera camera
control
GameControl control
perspectives
List<E> perspectives
currentPerspective
int currentPerspective
pressed
boolean pressed
firstUpdate
boolean firstUpdate
serialVersionUID: -911814334954766964L
spatial
Spatial spatial
positive
GameControl positive
negative
GameControl negative
multiplier
float multiplier
quat
Quaternion quat
dir
Vector3f dir
serialVersionUID: 1L
spatial
Spatial spatial
forward
GameControl forward
maxForwardThrottle
float maxForwardThrottle
reverse
GameControl reverse
maxReverseThrottle
float maxReverseThrottle
deadZone
float deadZone
multiplier
float multiplier
degradation
float degradation
alwaysDegrade
boolean alwaysDegrade
axis
Axis axis
zeroEncountered
long zeroEncountered
currentThrottle
float currentThrottle
serialVersionUID: 1L
direction
Vector3f direction
serialVersionUID: 2L
ambient
ColorRGBA ambient
diffuse
ColorRGBA diffuse
specular
ColorRGBA specular
attenuate
boolean attenuate
constant
float constant
linear
float linear
quadratic
float quadratic
lightMask
int lightMask
backLightMask
int backLightMask
enabled
boolean enabled
shadowCaster
boolean shadowCaster
- when true, indicates the lights in this lightState will cast shadows.
serialVersionUID: 1L
lightList
ArrayList<E> lightList
- Deprecated.
tempLightList
ArrayList<E> tempLightList
- Deprecated.
lightComparator
com.jme.light.LightManagement.LightComparator lightComparator
- Deprecated.
serialVersionUID: 1L
light
Light light
serialVersionUID: 1L
timePass
float timePass
- Deprecated.
updateInterval
float updateInterval
- Deprecated.
parent
Spatial parent
- Deprecated.
serialVersionUID: 1L
location
Vector3f location
serialVersionUID: 1L
light
Light light
lightRotate
Quaternion lightRotate
serialVersionUID: 1L
angle
float angle
exponent
float exponent
direction
Vector3f direction
serialVersionUID: 1L
origin
Vector3f origin
direction
Vector3f direction
serialVersionUID: 1L
origin
Vector3f origin
direction
Vector3f direction
extent
float extent
serialVersionUID: 1L
m00
float m00
m01
float m01
m02
float m02
m10
float m10
m11
float m11
m12
float m12
m20
float m20
m21
float m21
m22
float m22
serialVersionUID: 1L
m00
float m00
m01
float m01
m02
float m02
m03
float m03
m10
float m10
m11
float m11
m12
float m12
m13
float m13
m20
float m20
m21
float m21
m22
float m22
m23
float m23
m30
float m30
m31
float m31
m32
float m32
m33
float m33
serialVersionUID: 1L
normal
Vector3f normal
- Vector normal to the plane.
constant
float constant
- Constant of the plane. See formula in class definition.
serialVersionUID: 1L
readExternal
public void readExternal(ObjectInput in)
throws IOException
readExternal builds a quaternion from an
ObjectInput object.
NOTE: Used with serialization. Not to be called manually.
- Throws:
IOException - if the ObjectInput value has problems reading a float.- See Also:
Externalizable
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal writes this quaternion out to a
ObjectOutput object. NOTE: Used with serialization. Not to
be called manually.
- Throws:
IOException - if writing to the ObjectOutput fails.- See Also:
Externalizable
serialVersionUID: 1L
origin
Vector3f origin
- The ray's begining point.
direction
Vector3f direction
- The direction of the ray.
serialVersionUID: 1L
a
Vector3f a
b
Vector3f b
c
Vector3f c
serialVersionUID: 1L
center
Vector3f center
up
Vector3f up
innerRadius
float innerRadius
outerRadius
float outerRadius
serialVersionUID: 1L
rot
Matrix3f rot
translation
Vector3f translation
scale
Vector3f scale
serialVersionUID: 1L
rot
Quaternion rot
translation
Vector3f translation
scale
Vector3f scale
serialVersionUID: 1L
pointa
Vector3f pointa
pointb
Vector3f pointb
pointc
Vector3f pointc
projection
float projection
index
int index
serialVersionUID: 1L
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Used with serialization. Not to be called manually.
- Throws:
IOException
ClassNotFoundException- See Also:
Externalizable
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Used with serialization. Not to be called manually.
- Throws:
IOException- See Also:
Externalizable
serialVersionUID: 1L
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Used with serialization. Not to be called manually.
- Throws:
IOException
ClassNotFoundException- See Also:
Externalizable
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Used with serialization. Not to be called manually.
- Throws:
IOException- See Also:
Externalizable
serialVersionUID: 1L
location
Vector3f location
- Camera's location
left
Vector3f left
- Direction of camera's 'left'
up
Vector3f up
- Direction of 'up' for camera.
direction
Vector3f direction
- Direction the camera is facing.
frustumNear
float frustumNear
- Distance from camera to near frustum plane.
frustumFar
float frustumFar
- Distance from camera to far frustum plane.
frustumLeft
float frustumLeft
- Distance from camera to left frustum plane.
frustumRight
float frustumRight
- Distance from camera to right frustum plane.
frustumTop
float frustumTop
- Distance from camera to top frustum plane.
frustumBottom
float frustumBottom
- Distance from camera to bottom frustum plane.
coeffLeft
float[] coeffLeft
coeffRight
float[] coeffRight
coeffBottom
float[] coeffBottom
coeffTop
float[] coeffTop
planeQuantity
int planeQuantity
viewPortLeft
float viewPortLeft
- Percent value on display where horizontal viewing starts for this camera.
Default is 0.
viewPortRight
float viewPortRight
- Percent value on display where horizontal viewing ends for this camera.
Default is 1.
viewPortTop
float viewPortTop
- Percent value on display where vertical viewing ends for this camera.
Default is 1.
viewPortBottom
float viewPortBottom
- Percent value on display where vertical viewing begins for this camera.
Default is 0.
worldPlane
Plane[] worldPlane
- Array holding the planes that this camera will check for culling.
newDirection
Vector3f newDirection
- Computation vector used in lookAt operations.
planeState
int planeState
- A mask value set during contains() that allows fast culling of a Node's
children.
width
int width
height
int height
parallelProjection
boolean parallelProjection
- store the value for field parallelProjection
_transMatrix
Matrix4f _transMatrix
_modelView
Matrix4f _modelView
_projection
Matrix4f _projection
updateMatrices
boolean updateMatrices
updateSMatrices
boolean updateSMatrices
modelViewProjectionInverse
Matrix4f modelViewProjectionInverse
modelViewProjection
Matrix4f modelViewProjection
dataOnly
boolean dataOnly
serialVersionUID: 1L
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Used with serialization. Not to be called manually.
- Throws:
IOException
ClassNotFoundException- See Also:
Externalizable
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Used with serialization. Not to be called manually. *
- Throws:
IOException- See Also:
Externalizable
|
Package com.jme.renderer.jogl |
serialVersionUID: 1L
frustumDirty
boolean frustumDirty
viewPortDirty
boolean viewPortDirty
frameDirty
boolean frameDirty
|
Package com.jme.renderer.lwjgl |
serialVersionUID: 1L
frustumDirty
boolean frustumDirty
viewPortDirty
boolean viewPortDirty
frameDirty
boolean frameDirty
|
Package com.jme.renderer.pass |
serialVersionUID: 1L
shadowMapRenderer
TextureRenderer shadowMapRenderer
- The renderer used to produce the shadow map
shadowMapTexture
Texture2D shadowMapTexture
- The texture storing the shadow map
nearPlane
float nearPlane
- The near plane when rendering the shadow map
farPlane
float farPlane
- The far plane when rendering the shadow map - currently tuned for the
test
shadowCameraLookAt
Vector3f shadowCameraLookAt
- The location the shadow light source is looking at - must point at the
focus of the scene
shadowCameraLocation
Vector3f shadowCameraLocation
- The effective location of the light source - derived based on the
distance of casting, look at and direction
occluderNodes
ArrayList<E> occluderNodes
- The list of occluding nodes
cullFrontFace
CullState cullFrontFace
- Culling front faces when rendering shadow maps
noTexture
TextureState noTexture
- Turn off textures when rendering shadow maps
colorDisabled
ColorMaskState colorDisabled
- Turn off colours when rendering shadow maps - depth only
noLights
LightState noLights
- Turn off lighting when rendering shadow maps - depth only
discardShadowFragments
BlendState discardShadowFragments
- The blending to both discard the fragements that have been determined to
be free of shadows and to blend into the background scene
shadowTextureState
TextureState shadowTextureState
- The state applying the shadow map
brightLights
LightState brightLights
- The bright light used to blend the shadows version into the scene
darkMaterial
MaterialState darkMaterial
- The dark material used to blend the shadows into the scene
noClip
ClipState noClip
- Don't perform any plane clipping when rendering the shadowed scene
initialised
boolean initialised
- True once the pass has been initialised
direction
Vector3f direction
- The direction shadows are being cast from - directional light?
shadowMapSize
int shadowMapSize
- The size of the shadow map texture
shadowMapScale
float shadowMapScale
- The scaling applied to the shadow map when rendered to - lower number
means higher res but less ara covered by the shadow map
dis
float dis
- The distance we're modelling the direction light source as being away
from the focal point, again the higher the number the more of the scene
is covered but at lower resolution
preStates
RenderState[] preStates
- A place to internally save previous enforced states setup before
rendering this pass
shadowCol
ColorRGBA shadowCol
- The colour of shadows cast
shader
GLSLShaderObjectsState shader
- The optional shader for smoothing
useShaders
boolean useShaders
- True if the pass should use shaders
cullOccluders
boolean cullOccluders
- True if we should cull occluders - if not we'll draw all includers
occludersRenderNode
com.jme.renderer.pass.DirectionalShadowMapPass.OccludersRenderNode occludersRenderNode
- Node providing easy rendering of all occluders added to the pass
serialVersionUID: 1L
m_Histogram
com.jme.renderer.pass.Histogram m_Histogram
serialVersionUID: 1L
lightStates
ArrayList<E> lightStates
mask
int mask
serialVersionUID: 1L
frontCull
CullState frontCull
backCull
CullState backCull
wireframeState
WireframeState wireframeState
noLights
LightState noLights
noTexture
TextureState noTexture
blendState
BlendState blendState
spatials
ArrayList<E> spatials
- list of spatials registered with this pass.
enabled
boolean enabled
- if false, pass will not be updated or rendered.
zFactor
float zFactor
- offset params to use to differentiate multiple passes of the same scene in the zbuffer.
zOffset
float zOffset
passStates
RenderState[] passStates
- RenderStates registered with this pass - if a given state is not null it
overrides the corresponding state set during rendering.
savedStates
RenderState[] savedStates
- a place to internally save previous states setup before rendering this pass
context
RenderContext<ContextHolder> context