EHS
Loading...
Searching...
No Matches
xdg-decoration.h File Reference
#include <stdint.h>
#include <stddef.h>
#include "wayland-client.h"

Go to the source code of this file.

Classes

struct  zxdg_toplevel_decoration_v1_listener
 

Macros

#define ZXDG_DECORATION_MANAGER_V1_INTERFACE
 
#define ZXDG_TOPLEVEL_DECORATION_V1_INTERFACE
 
#define ZXDG_DECORATION_MANAGER_V1_DESTROY   0
 
#define ZXDG_DECORATION_MANAGER_V1_GET_TOPLEVEL_DECORATION   1
 
#define ZXDG_DECORATION_MANAGER_V1_DESTROY_SINCE_VERSION   1
 
#define ZXDG_DECORATION_MANAGER_V1_GET_TOPLEVEL_DECORATION_SINCE_VERSION   1
 
#define ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ENUM
 
#define ZXDG_TOPLEVEL_DECORATION_V1_MODE_ENUM
 
#define ZXDG_TOPLEVEL_DECORATION_V1_DESTROY   0
 
#define ZXDG_TOPLEVEL_DECORATION_V1_SET_MODE   1
 
#define ZXDG_TOPLEVEL_DECORATION_V1_UNSET_MODE   2
 
#define ZXDG_TOPLEVEL_DECORATION_V1_CONFIGURE_SINCE_VERSION   1
 
#define ZXDG_TOPLEVEL_DECORATION_V1_DESTROY_SINCE_VERSION   1
 
#define ZXDG_TOPLEVEL_DECORATION_V1_SET_MODE_SINCE_VERSION   1
 
#define ZXDG_TOPLEVEL_DECORATION_V1_UNSET_MODE_SINCE_VERSION   1
 

Enumerations

enum  zxdg_toplevel_decoration_v1_error { ZXDG_TOPLEVEL_DECORATION_V1_ERROR_UNCONFIGURED_BUFFER = 0 , ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ALREADY_CONSTRUCTED = 1 , ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ORPHANED = 2 }
 
enum  zxdg_toplevel_decoration_v1_mode { ZXDG_TOPLEVEL_DECORATION_V1_MODE_CLIENT_SIDE = 1 , ZXDG_TOPLEVEL_DECORATION_V1_MODE_SERVER_SIDE = 2 }
 

Variables

const struct wl_interface zxdg_decoration_manager_v1_interface
 
const struct wl_interface zxdg_toplevel_decoration_v1_interface
 

Macro Definition Documentation

◆ ZXDG_DECORATION_MANAGER_V1_DESTROY

#define ZXDG_DECORATION_MANAGER_V1_DESTROY   0

◆ ZXDG_DECORATION_MANAGER_V1_GET_TOPLEVEL_DECORATION

#define ZXDG_DECORATION_MANAGER_V1_GET_TOPLEVEL_DECORATION   1

◆ ZXDG_DECORATION_MANAGER_V1_INTERFACE

#define ZXDG_DECORATION_MANAGER_V1_INTERFACE

◆ ZXDG_TOPLEVEL_DECORATION_V1_DESTROY

#define ZXDG_TOPLEVEL_DECORATION_V1_DESTROY   0

◆ ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ENUM

#define ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ENUM

◆ ZXDG_TOPLEVEL_DECORATION_V1_INTERFACE

#define ZXDG_TOPLEVEL_DECORATION_V1_INTERFACE

◆ ZXDG_TOPLEVEL_DECORATION_V1_MODE_ENUM

#define ZXDG_TOPLEVEL_DECORATION_V1_MODE_ENUM

◆ ZXDG_TOPLEVEL_DECORATION_V1_SET_MODE

#define ZXDG_TOPLEVEL_DECORATION_V1_SET_MODE   1

◆ ZXDG_TOPLEVEL_DECORATION_V1_UNSET_MODE

#define ZXDG_TOPLEVEL_DECORATION_V1_UNSET_MODE   2

Enumeration Type Documentation

◆ zxdg_toplevel_decoration_v1_error

Enumerator
ZXDG_TOPLEVEL_DECORATION_V1_ERROR_UNCONFIGURED_BUFFER 

xdg_toplevel has a buffer attached before configure

ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ALREADY_CONSTRUCTED 

xdg_toplevel already has a decoration object

ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ORPHANED 

xdg_toplevel destroyed before the decoration object

Variable Documentation

◆ zxdg_decoration_manager_v1_interface

const struct wl_interface zxdg_decoration_manager_v1_interface
extern

◆ zxdg_toplevel_decoration_v1_interface

WL_PRIVATE const struct wl_interface zxdg_toplevel_decoration_v1_interface
extern
Initial value:
= {
"zxdg_toplevel_decoration_v1", 1,
3, zxdg_toplevel_decoration_v1_requests,
1, zxdg_toplevel_decoration_v1_events,
}