Flutter Engine
The Flutter Engine
shell
platform
android
io
flutter
embedding
engine
FlutterOverlaySurface.java
Go to the documentation of this file.
1
// Copyright 2013 The Flutter Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
package
io.flutter.embedding.engine;
6
7
import
android
.view.Surface;
8
import
androidx.annotation.Keep;
9
import
androidx.annotation.NonNull;
10
11
@Keep
12
public
class
FlutterOverlaySurface
{
13
@NonNull
private
final
Surface surface;
14
15
private
final
int
id;
16
17
public
FlutterOverlaySurface
(
int
id
, @NonNull Surface surface) {
18
this.id =
id
;
19
this.surface =
surface
;
20
}
21
22
public
int
getId
() {
23
return
id
;
24
}
25
26
public
Surface
getSurface
() {
27
return
surface
;
28
}
29
}
io.flutter.embedding.engine.FlutterOverlaySurface
Definition:
FlutterOverlaySurface.java:12
io.flutter.embedding.engine.FlutterOverlaySurface.FlutterOverlaySurface
FlutterOverlaySurface(int id, @NonNull Surface surface)
Definition:
FlutterOverlaySurface.java:17
io.flutter.embedding.engine.FlutterOverlaySurface.getId
int getId()
Definition:
FlutterOverlaySurface.java:22
io.flutter.embedding.engine.FlutterOverlaySurface.getSurface
Surface getSurface()
Definition:
FlutterOverlaySurface.java:26
surface
VkSurfaceKHR surface
Definition:
main.cc:49
android
Definition:
BitmapRegionDecoder.cpp:14
id
const uintptr_t id
Definition:
texture_unittests.cc:27
Generated on Sun Jun 23 2024 21:55:09 for Flutter Engine by
1.9.4