1.10
kmstype.h
1/*
2 * Copyright (C) 2018 Microchip Technology Inc. All rights reserved.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6#ifndef EGT_DETAIL_SCREEN_KMSTYPE_H
7#define EGT_DETAIL_SCREEN_KMSTYPE_H
8
9#include <memory>
10
11struct plane_data;
12
13namespace egt
14{
15inline namespace v1
16{
17namespace detail
18{
19
21struct plane_t_deleter
22{
23 void operator()(plane_data* plane);
24};
25
30 std::unique_ptr<plane_data, detail::plane_t_deleter>;
31
32}
33}
34}
35
36#endif
std::unique_ptr< plane_data, detail::plane_t_deleter > unique_plane_t
Unique pointer for a cairo context.
Definition kmstype.h:30
EGT framework namespace.
Definition animation.h:24