28#ifndef DESKUPWINDOWBOOSTRAP_H
29#define DESKUPWINDOWBOOSTRAP_H
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