-
-
- serialVersionUID:
- -7037635097739548470L
-
- serialVersionUID:
- 1683277888885045387L
-
Serialized Fields
-
backgroundColor
Color backgroundColor
-
camera
Camera camera
-
frameListeners
Set<FrameListener> frameListeners
-
inputManager
InputManager inputManager
-
keyboardFocusStack
KeyboardFocusStack keyboardFocusStack
-
lastUpdateMillis
long lastUpdateMillis
Stores milliseconds when the last frame was updated. This is needed to calculate the time delta between frames.
Time delta is used to calculate smooth animation.
-
nextFrameTime
long nextFrameTime
-
renderingContext
RenderingContext renderingContext
-
renderThread
Thread renderThread
Render thread that runs the continuous frame generation loop.
-
renderThreadRunning
boolean renderThreadRunning
Flag to control whether the render thread should keep running.
-
rootShapeCollection
ShapeCollection rootShapeCollection
-
targetFPS
int targetFPS
Currently target frames per second rate for this view. Target FPS can be changed at runtime.
3D engine tries to be smart and only repaints screen when there are visible changes.
-
viewRepaintNeeded
boolean viewRepaintNeeded
Set to true if it is known than next frame reeds to be painted. Flag is cleared
immediately after frame got updated.