mirror of
https://github.com/github/codeql.git
synced 2025-12-20 18:56:32 +01:00
41 lines
1.3 KiB
Java
Generated
41 lines
1.3 KiB
Java
Generated
// Generated automatically from android.view.SurfaceHolder for testing purposes
|
|
|
|
package android.view;
|
|
|
|
import android.graphics.Canvas;
|
|
import android.graphics.Rect;
|
|
import android.view.Surface;
|
|
|
|
public interface SurfaceHolder
|
|
{
|
|
Canvas lockCanvas();
|
|
Canvas lockCanvas(Rect p0);
|
|
Rect getSurfaceFrame();
|
|
Surface getSurface();
|
|
boolean isCreating();
|
|
default Canvas lockHardwareCanvas(){ return null; }
|
|
static int SURFACE_TYPE_GPU = 0;
|
|
static int SURFACE_TYPE_HARDWARE = 0;
|
|
static int SURFACE_TYPE_NORMAL = 0;
|
|
static int SURFACE_TYPE_PUSH_BUFFERS = 0;
|
|
static public interface Callback
|
|
{
|
|
void surfaceChanged(SurfaceHolder p0, int p1, int p2, int p3);
|
|
void surfaceCreated(SurfaceHolder p0);
|
|
void surfaceDestroyed(SurfaceHolder p0);
|
|
}
|
|
static public interface Callback2 extends SurfaceHolder.Callback
|
|
{
|
|
default void surfaceRedrawNeededAsync(SurfaceHolder p0, Runnable p1){}
|
|
void surfaceRedrawNeeded(SurfaceHolder p0);
|
|
}
|
|
void addCallback(SurfaceHolder.Callback p0);
|
|
void removeCallback(SurfaceHolder.Callback p0);
|
|
void setFixedSize(int p0, int p1);
|
|
void setFormat(int p0);
|
|
void setKeepScreenOn(boolean p0);
|
|
void setSizeFromLayout();
|
|
void setType(int p0);
|
|
void unlockCanvasAndPost(Canvas p0);
|
|
}
|