-
-
- serialVersionUID:
- -7037635097739548470L
-
- serialVersionUID:
- 1683277888885045387L
-
Serialized Fields
-
avatar
Avatar avatar
-
backgroundColor
Color backgroundColor
-
canvasUpdateTimer
Timer canvasUpdateTimer
Timer that is used to update canvas at target FPS rate.
-
canvasUpdateTimerTask
ViewUpdateTimerTask canvasUpdateTimerTask
-
HIDEventTracker
HIDEventTracker HIDEventTracker
-
keyboardFocusStack
KeyboardFocusStack keyboardFocusStack
-
lastUpdateMillis
long lastUpdateMillis
Stores milliseconds when last frame was updated. This is needed to calculate time delta between frames.
Time delta is used to calculate smooth animation.
-
renderingContext
RenderingContext renderingContext
-
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.
-
viewRenderListeners
Set<ViewRenderListener> viewRenderListeners
-
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.