Blender V4.3
WaylandDynload_Libdecor Struct Reference

#include <wayland_dynload_libdecor.h>

Public Member Functions

bool WL_DYN_FN libdecor_configuration_get_content_size (struct libdecor_configuration *configuration, struct libdecor_frame *frame, int *width, int *height)
 
bool WL_DYN_FN libdecor_configuration_get_window_state (struct libdecor_configuration *configuration, enum libdecor_window_state *window_state)
 
struct libdecor_frame *WL_DYN_FN libdecor_decorate (struct libdecor *context, struct wl_surface *surface, struct libdecor_frame_interface *iface, void *user_data)
 
int WL_DYN_FN libdecor_dispatch (struct libdecor *context, int timeout)
 
void WL_DYN_FN libdecor_frame_commit (struct libdecor_frame *frame, struct libdecor_state *state, struct libdecor_configuration *configuration)
 
struct xdg_toplevel *WL_DYN_FN libdecor_frame_get_xdg_toplevel (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_map (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_set_app_id (struct libdecor_frame *frame, const char *app_id)
 
void WL_DYN_FN libdecor_frame_set_fullscreen (struct libdecor_frame *frame, struct wl_output *output)
 
void WL_DYN_FN libdecor_frame_set_maximized (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_set_min_content_size (struct libdecor_frame *frame, int content_width, int content_height)
 
void WL_DYN_FN libdecor_frame_set_minimized (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_set_parent (struct libdecor_frame *frame, struct libdecor_frame *parent)
 
void WL_DYN_FN libdecor_frame_set_title (struct libdecor_frame *frame, const char *title)
 
void WL_DYN_FN libdecor_frame_unref (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_unset_fullscreen (struct libdecor_frame *frame)
 
void WL_DYN_FN libdecor_frame_unset_maximized (struct libdecor_frame *frame)
 
struct libdecor *WL_DYN_FN libdecor_new (struct wl_display *display, struct libdecor_interface *iface)
 
void WL_DYN_FN libdecor_state_free (struct libdecor_state *state)
 
struct libdecor_state *WL_DYN_FN libdecor_state_new (int width, int height)
 
void WL_DYN_FN libdecor_unref (struct libdecor *context)
 

Detailed Description

Definition at line 61 of file wayland_dynload_libdecor.h.

Member Function Documentation

◆ libdecor_configuration_get_content_size()

bool WL_DYN_FN WaylandDynload_Libdecor::libdecor_configuration_get_content_size ( struct libdecor_configuration * configuration,
struct libdecor_frame * frame,
int * width,
int * height )

◆ libdecor_configuration_get_window_state()

bool WL_DYN_FN WaylandDynload_Libdecor::libdecor_configuration_get_window_state ( struct libdecor_configuration * configuration,
enum libdecor_window_state * window_state )

◆ libdecor_decorate()

struct libdecor_frame *WL_DYN_FN WaylandDynload_Libdecor::libdecor_decorate ( struct libdecor * context,
struct wl_surface * surface,
struct libdecor_frame_interface * iface,
void * user_data )

◆ libdecor_dispatch()

int WL_DYN_FN WaylandDynload_Libdecor::libdecor_dispatch ( struct libdecor * context,
int timeout )

◆ libdecor_frame_commit()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_commit ( struct libdecor_frame * frame,
struct libdecor_state * state,
struct libdecor_configuration * configuration )

◆ libdecor_frame_get_xdg_toplevel()

struct xdg_toplevel *WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_get_xdg_toplevel ( struct libdecor_frame * frame)

◆ libdecor_frame_map()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_map ( struct libdecor_frame * frame)

◆ libdecor_frame_set_app_id()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_app_id ( struct libdecor_frame * frame,
const char * app_id )

◆ libdecor_frame_set_fullscreen()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_fullscreen ( struct libdecor_frame * frame,
struct wl_output * output )

◆ libdecor_frame_set_maximized()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_maximized ( struct libdecor_frame * frame)

◆ libdecor_frame_set_min_content_size()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_min_content_size ( struct libdecor_frame * frame,
int content_width,
int content_height )

◆ libdecor_frame_set_minimized()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_minimized ( struct libdecor_frame * frame)

◆ libdecor_frame_set_parent()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_parent ( struct libdecor_frame * frame,
struct libdecor_frame * parent )

◆ libdecor_frame_set_title()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_set_title ( struct libdecor_frame * frame,
const char * title )

◆ libdecor_frame_unref()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_unref ( struct libdecor_frame * frame)

◆ libdecor_frame_unset_fullscreen()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_unset_fullscreen ( struct libdecor_frame * frame)

◆ libdecor_frame_unset_maximized()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_frame_unset_maximized ( struct libdecor_frame * frame)

◆ libdecor_new()

struct libdecor *WL_DYN_FN WaylandDynload_Libdecor::libdecor_new ( struct wl_display * display,
struct libdecor_interface * iface )

◆ libdecor_state_free()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_state_free ( struct libdecor_state * state)

◆ libdecor_state_new()

struct libdecor_state *WL_DYN_FN WaylandDynload_Libdecor::libdecor_state_new ( int width,
int height )

◆ libdecor_unref()

void WL_DYN_FN WaylandDynload_Libdecor::libdecor_unref ( struct libdecor * context)

The documentation for this struct was generated from the following file: