GFXprim
2D bitmap graphics library with emphasis on speed and correctness
Loading...
Searching...
No Matches
gp_backend_virtual.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later
2/*
3 * Copyright (C) 2009-2012 Cyril Hrubis <metan@ucw.cz>
4 */
5
17#ifndef BACKENDS_GP_BACKEND_VIRTUAL_H
18#define BACKENDS_GP_BACKEND_VIRTUAL_H
19
20#include <core/gp_pixel.h>
21#include <backends/gp_backend.h>
22
30
41 gp_pixel_type pixel_type,
42 enum gp_backend_virt_flags flags);
43
44#endif /* BACKENDS_GP_BACKEND_VIRTUAL_H */
An abstraction for display, keyboard and mouse.
gp_backend * gp_backend_virt_init(gp_backend *backend, gp_pixel_type pixel_type, enum gp_backend_virt_flags flags)
Creates an virtual backend on the top of the existing backend.
gp_backend_virt_flags
A virtual backend flags.
@ GP_BACKEND_CALL_EXIT
If set virtual backend exit calls 'parent' exit as well.
gp_pixel_type
List of all pixel types.
A pixel description.
A backend.
Definition gp_backend.h:72