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

#include <view.h>

Public Member Functions

 v3_result (V3_API *is_platform_type_supported)(void *self
 v3_result (V3_API *attached)(void *self
 v3_result (V3_API *removed)(void *self)
 v3_result (V3_API *on_wheel)(void *self
 v3_result (V3_API *on_key_down)(void *self
 v3_result (V3_API *on_key_up)(void *self
 v3_result (V3_API *get_size)(void *self
struct v3_view_rectv3_result (V3_API *on_size)(void *self
struct v3_view_rect struct v3_view_rectv3_result (V3_API *on_focus)(void *self
 v3_result (V3_API *set_frame)(void *self
struct v3_plugin_frame ** v3_result (V3_API *can_resize)(void *self)
 v3_result (V3_API *check_size_constraint)(void *self

Public Attributes

const char * platform_type
voidparent
void const char * platform_type
float distance
int16_t key_char
int16_t int16_t key_code
int16_t int16_t int16_t modifiers
struct v3_view_rect struct v3_view_rect v3_bool state

Member Function Documentation

◆ v3_result() [1/12]

v3_plugin_view::v3_result ( V3_API * attached)

◆ v3_result() [2/12]

struct v3_plugin_frame ** v3_plugin_view::v3_result ( V3_API * can_resize)

◆ v3_result() [3/12]

v3_plugin_view::v3_result ( V3_API * check_size_constraint)

◆ v3_result() [4/12]

v3_plugin_view::v3_result ( V3_API * get_size)

◆ v3_result() [5/12]

v3_plugin_view::v3_result ( V3_API * is_platform_type_supported)

◆ v3_result() [6/12]

struct v3_view_rect struct v3_view_rect * v3_plugin_view::v3_result ( V3_API * on_focus)

◆ v3_result() [7/12]

v3_plugin_view::v3_result ( V3_API * on_key_down)

◆ v3_result() [8/12]

v3_plugin_view::v3_result ( V3_API * on_key_up)

◆ v3_result() [9/12]

struct v3_view_rect * v3_plugin_view::v3_result ( V3_API * on_size)

◆ v3_result() [10/12]

v3_plugin_view::v3_result ( V3_API * on_wheel)

◆ v3_result() [11/12]

v3_plugin_view::v3_result ( V3_API * removed)

◆ v3_result() [12/12]

v3_plugin_view::v3_result ( V3_API * set_frame)

Member Data Documentation

◆ distance

float v3_plugin_view::distance

◆ key_char

int16_t v3_plugin_view::key_char

◆ key_code

int16_t int16_t v3_plugin_view::key_code

◆ modifiers

int16_t int16_t int16_t v3_plugin_view::modifiers

◆ parent

void* v3_plugin_view::parent

◆ platform_type [1/2]

void const char* v3_plugin_view::platform_type

◆ platform_type [2/2]

const char* v3_plugin_view::platform_type

◆ state

struct v3_view_rect struct v3_view_rect v3_bool v3_plugin_view::state

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