Flutter Impeller
surface_vk.h
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
#ifndef FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
6
#define FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
7
8
#include "
impeller/toolkit/interop/surface.h
"
9
10
namespace
impeller::interop
{
11
12
class
SurfaceVK
final :
public
Surface
{
13
public
:
14
SurfaceVK
(
Context
& context, std::shared_ptr<impeller::Surface> surface);
15
16
~SurfaceVK
();
17
18
SurfaceVK
(
const
SurfaceVK
&) =
delete
;
19
20
SurfaceVK
&
operator=
(
const
SurfaceVK
&) =
delete
;
21
};
22
23
}
// namespace impeller::interop
24
25
#endif
// FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
impeller::interop::Context
Definition:
context.h:16
impeller::interop::Surface
Definition:
surface.h:19
impeller::interop::SurfaceVK
Definition:
surface_vk.h:12
impeller::interop::SurfaceVK::SurfaceVK
SurfaceVK(Context &context, std::shared_ptr< impeller::Surface > surface)
Definition:
surface_vk.cc:9
impeller::interop::SurfaceVK::operator=
SurfaceVK & operator=(const SurfaceVK &)=delete
impeller::interop::SurfaceVK::SurfaceVK
SurfaceVK(const SurfaceVK &)=delete
impeller::interop::SurfaceVK::~SurfaceVK
~SurfaceVK()
impeller::interop
Definition:
context_gles.cc:12
surface.h
impeller
toolkit
interop
backend
vulkan
surface_vk.h
Generated by
1.9.1