LMMS
Loading...
Searching...
No Matches
clap_plugin_gui Struct Reference

#include <gui.h>

Public Member Functions

 bool (CLAP_ABI *is_api_supported)(const clap_plugin_t *plugin
 bool (CLAP_ABI *get_preferred_api)(const clap_plugin_t *plugin
 bool (CLAP_ABI *create)(const clap_plugin_t *plugin
 void (CLAP_ABI *destroy)(const clap_plugin_t *plugin)
 bool (CLAP_ABI *set_scale)(const clap_plugin_t *plugin
 bool (CLAP_ABI *get_size)(const clap_plugin_t *plugin
 bool (CLAP_ABI *can_resize)(const clap_plugin_t *plugin)
 bool (CLAP_ABI *get_resize_hints)(const clap_plugin_t *plugin
 bool (CLAP_ABI *adjust_size)(const clap_plugin_t *plugin
 bool (CLAP_ABI *set_size)(const clap_plugin_t *plugin
 bool (CLAP_ABI *set_parent)(const clap_plugin_t *plugin
 bool (CLAP_ABI *set_transient)(const clap_plugin_t *plugin
 void (CLAP_ABI *suggest_title)(const clap_plugin_t *plugin
 bool (CLAP_ABI *show)(const clap_plugin_t *plugin)
 bool (CLAP_ABI *hide)(const clap_plugin_t *plugin)

Public Attributes

const char * api
const char bool is_floating
const char ** api
const char boolis_floating
double scale
uint32_twidth
uint32_t uint32_theight
clap_gui_resize_hints_thints
uint32_t width
uint32_t uint32_t height
const clap_window_twindow
const char * title

Member Function Documentation

◆ bool() [1/13]

clap_plugin_gui::bool ( CLAP_ABI * adjust_size) const

◆ bool() [2/13]

clap_plugin_gui::bool ( CLAP_ABI * can_resize) const

◆ bool() [3/13]

clap_plugin_gui::bool ( CLAP_ABI * create) const

◆ bool() [4/13]

clap_plugin_gui::bool ( CLAP_ABI * get_preferred_api) const

◆ bool() [5/13]

clap_plugin_gui::bool ( CLAP_ABI * get_resize_hints) const

◆ bool() [6/13]

clap_plugin_gui::bool ( CLAP_ABI * get_size) const

◆ bool() [7/13]

clap_plugin_gui::bool ( CLAP_ABI * hide) const

◆ bool() [8/13]

clap_plugin_gui::bool ( CLAP_ABI * is_api_supported) const

◆ bool() [9/13]

clap_plugin_gui::bool ( CLAP_ABI * set_parent) const

◆ bool() [10/13]

clap_plugin_gui::bool ( CLAP_ABI * set_scale) const

◆ bool() [11/13]

clap_plugin_gui::bool ( CLAP_ABI * set_size) const

◆ bool() [12/13]

clap_plugin_gui::bool ( CLAP_ABI * set_transient) const

◆ bool() [13/13]

clap_plugin_gui::bool ( CLAP_ABI * show) const

◆ void() [1/2]

clap_plugin_gui::void ( CLAP_ABI * destroy) const

◆ void() [2/2]

clap_plugin_gui::void ( CLAP_ABI * suggest_title) const

Member Data Documentation

◆ api [1/2]

const char** clap_plugin_gui::api

◆ api [2/2]

const char * clap_plugin_gui::api

◆ height [1/2]

uint32_t uint32_t clap_plugin_gui::height

◆ height [2/2]

uint32_t uint32_t * clap_plugin_gui::height

◆ hints

clap_gui_resize_hints_t* clap_plugin_gui::hints

◆ is_floating [1/2]

const char bool* clap_plugin_gui::is_floating

◆ is_floating [2/2]

const char bool clap_plugin_gui::is_floating

◆ scale

double clap_plugin_gui::scale

◆ title

const char* clap_plugin_gui::title

◆ width [1/2]

uint32_t clap_plugin_gui::width

◆ width [2/2]

uint32_t * clap_plugin_gui::width

◆ window

const clap_window_t * clap_plugin_gui::window

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