Blender  V3.3
Classes | Macros | Variables
wayland_dynload_libdecor.h File Reference
#include <libdecor.h>

Go to the source code of this file.

Classes

struct  WaylandDynload_Libdecor
 

Macros

#define __WAYLAND_DYNLOAD_LIBDECOR_H__
 
#define WL_DYN_FN(sym)   (*sym)
 
#define libdecor_configuration_get_content_size(...)    (*wayland_dynload_libdecor.libdecor_configuration_get_content_size)(__VA_ARGS__)
 
#define libdecor_configuration_get_window_state(...)    (*wayland_dynload_libdecor.libdecor_configuration_get_window_state)(__VA_ARGS__)
 
#define libdecor_decorate(...)   (*wayland_dynload_libdecor.libdecor_decorate)(__VA_ARGS__)
 
#define libdecor_dispatch(...)   (*wayland_dynload_libdecor.libdecor_dispatch)(__VA_ARGS__)
 
#define libdecor_frame_commit(...)    (*wayland_dynload_libdecor.libdecor_frame_commit)(__VA_ARGS__)
 
#define libdecor_frame_map(...)   (*wayland_dynload_libdecor.libdecor_frame_map)(__VA_ARGS__)
 
#define libdecor_frame_set_app_id(...)    (*wayland_dynload_libdecor.libdecor_frame_set_app_id)(__VA_ARGS__)
 
#define libdecor_frame_set_fullscreen(...)    (*wayland_dynload_libdecor.libdecor_frame_set_fullscreen)(__VA_ARGS__)
 
#define libdecor_frame_set_maximized(...)    (*wayland_dynload_libdecor.libdecor_frame_set_maximized)(__VA_ARGS__)
 
#define libdecor_frame_set_min_content_size(...)    (*wayland_dynload_libdecor.libdecor_frame_set_min_content_size)(__VA_ARGS__)
 
#define libdecor_frame_set_minimized(...)    (*wayland_dynload_libdecor.libdecor_frame_set_minimized)(__VA_ARGS__)
 
#define libdecor_frame_set_parent(...)    (*wayland_dynload_libdecor.libdecor_frame_set_parent)(__VA_ARGS__)
 
#define libdecor_frame_set_title(...)    (*wayland_dynload_libdecor.libdecor_frame_set_title)(__VA_ARGS__)
 
#define libdecor_frame_unref(...)    (*wayland_dynload_libdecor.libdecor_frame_unref)(__VA_ARGS__)
 
#define libdecor_frame_unset_fullscreen(...)    (*wayland_dynload_libdecor.libdecor_frame_unset_fullscreen)(__VA_ARGS__)
 
#define libdecor_frame_unset_maximized(...)    (*wayland_dynload_libdecor.libdecor_frame_unset_maximized)(__VA_ARGS__)
 
#define libdecor_new(...)   (*wayland_dynload_libdecor.libdecor_new)(__VA_ARGS__)
 
#define libdecor_state_free(...)   (*wayland_dynload_libdecor.libdecor_state_free)(__VA_ARGS__)
 
#define libdecor_state_new(...)   (*wayland_dynload_libdecor.libdecor_state_new)(__VA_ARGS__)
 
#define libdecor_unref(...)   (*wayland_dynload_libdecor.libdecor_unref)(__VA_ARGS__)
 

Variables

struct WaylandDynload_Libdecor wayland_dynload_libdecor
 

Detailed Description

Wrapper functions for <libdecor.h>.

Note
Not part of WAYLAND, but used with WAYLAND by GHOST. It follows WAYLAND conventions and is a middle-ware library that depends on libwayland-client.

Definition in file wayland_dynload_libdecor.h.

Macro Definition Documentation

◆ __WAYLAND_DYNLOAD_LIBDECOR_H__

#define __WAYLAND_DYNLOAD_LIBDECOR_H__

Definition at line 43 of file wayland_dynload_libdecor.h.

◆ libdecor_configuration_get_content_size

#define libdecor_configuration_get_content_size (   ...)     (*wayland_dynload_libdecor.libdecor_configuration_get_content_size)(__VA_ARGS__)

Definition at line 103 of file wayland_dynload_libdecor.h.

◆ libdecor_configuration_get_window_state

#define libdecor_configuration_get_window_state (   ...)     (*wayland_dynload_libdecor.libdecor_configuration_get_window_state)(__VA_ARGS__)

Definition at line 105 of file wayland_dynload_libdecor.h.

◆ libdecor_decorate

#define libdecor_decorate (   ...)    (*wayland_dynload_libdecor.libdecor_decorate)(__VA_ARGS__)

Definition at line 107 of file wayland_dynload_libdecor.h.

◆ libdecor_dispatch

#define libdecor_dispatch (   ...)    (*wayland_dynload_libdecor.libdecor_dispatch)(__VA_ARGS__)

Definition at line 108 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_commit

#define libdecor_frame_commit (   ...)     (*wayland_dynload_libdecor.libdecor_frame_commit)(__VA_ARGS__)

Definition at line 109 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_map

#define libdecor_frame_map (   ...)    (*wayland_dynload_libdecor.libdecor_frame_map)(__VA_ARGS__)

Definition at line 111 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_app_id

#define libdecor_frame_set_app_id (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_app_id)(__VA_ARGS__)

Definition at line 112 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_fullscreen

#define libdecor_frame_set_fullscreen (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_fullscreen)(__VA_ARGS__)

Definition at line 114 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_maximized

#define libdecor_frame_set_maximized (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_maximized)(__VA_ARGS__)

Definition at line 116 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_min_content_size

#define libdecor_frame_set_min_content_size (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_min_content_size)(__VA_ARGS__)

Definition at line 118 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_minimized

#define libdecor_frame_set_minimized (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_minimized)(__VA_ARGS__)

Definition at line 120 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_parent

#define libdecor_frame_set_parent (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_parent)(__VA_ARGS__)

Definition at line 122 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_set_title

#define libdecor_frame_set_title (   ...)     (*wayland_dynload_libdecor.libdecor_frame_set_title)(__VA_ARGS__)

Definition at line 124 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_unref

#define libdecor_frame_unref (   ...)     (*wayland_dynload_libdecor.libdecor_frame_unref)(__VA_ARGS__)

Definition at line 126 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_unset_fullscreen

#define libdecor_frame_unset_fullscreen (   ...)     (*wayland_dynload_libdecor.libdecor_frame_unset_fullscreen)(__VA_ARGS__)

Definition at line 128 of file wayland_dynload_libdecor.h.

◆ libdecor_frame_unset_maximized

#define libdecor_frame_unset_maximized (   ...)     (*wayland_dynload_libdecor.libdecor_frame_unset_maximized)(__VA_ARGS__)

Definition at line 130 of file wayland_dynload_libdecor.h.

◆ libdecor_new

#define libdecor_new (   ...)    (*wayland_dynload_libdecor.libdecor_new)(__VA_ARGS__)

Definition at line 132 of file wayland_dynload_libdecor.h.

◆ libdecor_state_free

#define libdecor_state_free (   ...)    (*wayland_dynload_libdecor.libdecor_state_free)(__VA_ARGS__)

Definition at line 133 of file wayland_dynload_libdecor.h.

◆ libdecor_state_new

#define libdecor_state_new (   ...)    (*wayland_dynload_libdecor.libdecor_state_new)(__VA_ARGS__)

Definition at line 134 of file wayland_dynload_libdecor.h.

◆ libdecor_unref

#define libdecor_unref (   ...)    (*wayland_dynload_libdecor.libdecor_unref)(__VA_ARGS__)

Definition at line 135 of file wayland_dynload_libdecor.h.

◆ WL_DYN_FN

#define WL_DYN_FN (   sym)    (*sym)

Definition at line 52 of file wayland_dynload_libdecor.h.

Variable Documentation

◆ wayland_dynload_libdecor

struct WaylandDynload_Libdecor wayland_dynload_libdecor
extern

Definition at line 1 of file wayland_dynload_libdecor.c.