Blender  V3.3
Public Member Functions | List of all members
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)
 
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 58 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_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: