Flutter Engine
Loading...
Searching...
No Matches
android_surface.cc
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
#include "
flutter/shell/platform/android/surface/android_surface.h
"
6
#include "
flutter/fml/logging.h
"
7
8
namespace
flutter
{
9
10
AndroidSurface::AndroidSurface
() =
default
;
11
12
AndroidSurface::~AndroidSurface
() =
default
;
13
14
std::unique_ptr<Surface>
AndroidSurface::CreateSnapshotSurface
() {
15
return
nullptr
;
16
}
17
18
std::shared_ptr<impeller::Context>
AndroidSurface::GetImpellerContext
() {
19
return
nullptr
;
20
}
21
22
void
AndroidSurface::SetupImpellerSurface
() {}
23
24
}
// namespace flutter
android_surface.h
flutter::AndroidSurface::AndroidSurface
AndroidSurface()
flutter::AndroidSurface::CreateSnapshotSurface
virtual std::unique_ptr< Surface > CreateSnapshotSurface()
Definition
android_surface.cc:14
flutter::AndroidSurface::~AndroidSurface
virtual ~AndroidSurface()
flutter::AndroidSurface::GetImpellerContext
virtual std::shared_ptr< impeller::Context > GetImpellerContext()
Definition
android_surface.cc:18
flutter::AndroidSurface::SetupImpellerSurface
virtual void SetupImpellerSurface()
Definition
android_surface.cc:22
logging.h
flutter
Definition
asset_manager.cc:10
shell
platform
android
surface
android_surface.cc
Generated on Thu Nov 6 2025 16:11:25 for Flutter Engine by
1.9.8