DeskUp 0.3
Loading...
Searching...
No Matches
desk_up_window_bootstrap.h
Go to the documentation of this file.
1
27
28#ifndef DESKUPWINDOWBOOSTRAP_H
29#define DESKUPWINDOWBOOSTRAP_H
30
32
47
57 const char * name;
58
68
76 bool (*isAvailable)(void);
77};
78
79#endif
The struct descriptor of a window backend.
This struct is a wrapper that holds a call to create a window device.
Definition desk_up_window_bootstrap.h:46
DeskUpWindowDevice(* createDevice)()
A pointer to function that creates a Device.
Definition desk_up_window_bootstrap.h:67
bool(* isAvailable)(void)
A pointer to function that is used to check whether if a given backend is available in the current de...
Definition desk_up_window_bootstrap.h:76
const char * name
The name of the backend associated with the device call.
Definition desk_up_window_bootstrap.h:57
This abstract struct represents all the common calls that any backend must have.
Definition desk_up_window_device.h:55