![]() |
Flutter Engine
The Flutter Engine
|
Public Member Functions | |
void | run () |
void | surfaceCreated (SurfaceHolder holder) |
void | surfaceChanged (SurfaceHolder holder, int format, int width, int height) |
void | surfaceDestroyed (SurfaceHolder holder) |
void | setBaseTime (long millis) |
void | release () |
Protected Member Functions | |
abstract void | onSurfaceInitialized (Surface surface) |
abstract void | onRenderFrame (Canvas canvas, long ms) |
Utility base class facilitating the implementation of Surface-bound animations.
Provides a dedicated render thread and user content callbacks.
Definition at line 20 of file SurfaceRenderer.java.
|
abstractprotected |
Callback for frame content.
Invoked once per (vsync'ed) frame.
Reimplemented in org.skia.jetski.util.SkottieRenderer, org.skia.jetskidemo.AnimationRenderer, org.skia.jetskidemo.CubeRenderer, org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer, org.skia.jetskidemo.RuntimeShaderRenderer, and org.skia.jetskidemo.SkottieAnimationRenderer.
|
abstractprotected |
Initialization callback.
This can be invoked multiple times if the underlying surface changes.
Reimplemented in org.skia.jetski.util.SkottieRenderer, org.skia.jetskidemo.AnimationRenderer, org.skia.jetskidemo.CubeRenderer, org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer, org.skia.jetskidemo.RuntimeShaderRenderer, and org.skia.jetskidemo.SkottieAnimationRenderer.
|
inline |
Reimplemented in org.skia.jetski.util.SkottieRenderer.
Definition at line 101 of file SurfaceRenderer.java.
|
inline |
Definition at line 41 of file SurfaceRenderer.java.
|
inline |
Definition at line 97 of file SurfaceRenderer.java.
|
inline |
Definition at line 68 of file SurfaceRenderer.java.
|
inline |
Definition at line 63 of file SurfaceRenderer.java.
|
inline |
Definition at line 76 of file SurfaceRenderer.java.