Blender V5.0
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 )

References libdecor_decorate(), and wl_surface.

Referenced by libdecor_decorate().

◆ libdecor_dispatch()

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

References libdecor_dispatch().

Referenced by libdecor_dispatch().

◆ libdecor_frame_commit()

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

References libdecor_frame_commit(), and state.

Referenced by libdecor_frame_commit().

◆ 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)

References libdecor_frame_map().

Referenced by libdecor_frame_map().

◆ 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)

References libdecor_frame_unref().

Referenced by libdecor_frame_unref().

◆ 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 )

References libdecor_new(), and wl_display.

Referenced by libdecor_new().

◆ libdecor_state_free()

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

References libdecor_state_free(), and state.

Referenced by libdecor_state_free().

◆ libdecor_state_new()

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

References libdecor_state_new().

Referenced by libdecor_state_new().

◆ libdecor_unref()

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

References libdecor_unref().

Referenced by libdecor_unref().


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