Loading...
Searching...
No Matches
screen_dev.h
1/*
2 * Copyright (C) 2020 Inria
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
9#pragma once
10
35
36#ifdef __cplusplus
37extern "C" {
38#endif
39
40#include "disp_dev.h"
41
42#ifdef MODULE_TOUCH_DEV
43#include "touch_dev.h"
44#endif
45
49typedef struct {
51#if MODULE_TOUCH_DEV || DOXYGEN
53#endif
55
56#ifdef __cplusplus
57}
58#endif
59
struct disp_dev disp_dev_t
Forward declaration for display device struct.
Definition disp_dev.h:42
struct touch_dev touch_dev_t
Forward declaration for touch device struct.
Definition touch_dev.h:38
Screen device descriptor.
Definition screen_dev.h:49
disp_dev_t * display
Pointer to the display device.
Definition screen_dev.h:50
touch_dev_t * touch
Pointer to the touch device.
Definition screen_dev.h:52