LMMS
Loading...
Searching...
No Matches
view.h File Reference
#include "base.h"

Go to the source code of this file.

Classes

struct  v3_view_rect
struct  v3_plugin_view
struct  v3_plugin_frame
struct  v3_plugin_view_content_scale
struct  v3_plugin_view_parameter_finder
struct  v3_event_handler
struct  v3_timer_handler
struct  v3_run_loop

Macros

#define V3_VIEW_PLATFORM_TYPE_HWND   "HWND"
#define V3_VIEW_PLATFORM_TYPE_NSVIEW   "NSView"
#define V3_VIEW_PLATFORM_TYPE_X11   "X11EmbedWindowID"
#define V3_VIEW_PLATFORM_TYPE_NATIVE   V3_VIEW_PLATFORM_TYPE_X11

Variables

static constexpr const v3_tuid v3_plugin_view_iid
static constexpr const v3_tuid v3_plugin_frame_iid
static constexpr const v3_tuid v3_plugin_view_content_scale_iid
static constexpr const v3_tuid v3_plugin_view_parameter_finder_iid
static constexpr const v3_tuid v3_event_handler_iid
static constexpr const v3_tuid v3_timer_handler_iid
static constexpr const v3_tuid v3_run_loop_iid

Macro Definition Documentation

◆ V3_VIEW_PLATFORM_TYPE_HWND

#define V3_VIEW_PLATFORM_TYPE_HWND   "HWND"

◆ V3_VIEW_PLATFORM_TYPE_NATIVE

#define V3_VIEW_PLATFORM_TYPE_NATIVE   V3_VIEW_PLATFORM_TYPE_X11

◆ V3_VIEW_PLATFORM_TYPE_NSVIEW

#define V3_VIEW_PLATFORM_TYPE_NSVIEW   "NSView"

◆ V3_VIEW_PLATFORM_TYPE_X11

#define V3_VIEW_PLATFORM_TYPE_X11   "X11EmbedWindowID"

Variable Documentation

◆ v3_event_handler_iid

const v3_tuid v3_event_handler_iid
staticconstexpr
Initial value:
=
V3_ID(0x561E65C9, 0x13A0496F, 0x813A2C35, 0x654D7983)
#define V3_ID(a, b, c, d)
Definition base.h:111

◆ v3_plugin_frame_iid

const v3_tuid v3_plugin_frame_iid
staticconstexpr
Initial value:
=
V3_ID(0x367FAF01, 0xAFA94693, 0x8D4DA2A0, 0xED0882A3)

◆ v3_plugin_view_content_scale_iid

const v3_tuid v3_plugin_view_content_scale_iid
staticconstexpr
Initial value:
=
V3_ID(0x65ED9690, 0x8AC44525, 0x8AADEF7A, 0x72EA703F)

◆ v3_plugin_view_iid

const v3_tuid v3_plugin_view_iid
staticconstexpr
Initial value:
=
V3_ID(0x5BC32507, 0xD06049EA, 0xA6151B52, 0x2B755B29)

◆ v3_plugin_view_parameter_finder_iid

const v3_tuid v3_plugin_view_parameter_finder_iid
staticconstexpr
Initial value:
=
V3_ID(0x0F618302, 0x215D4587, 0xA512073C, 0x77B9D383)

◆ v3_run_loop_iid

const v3_tuid v3_run_loop_iid
staticconstexpr
Initial value:
=
V3_ID(0x18C35366, 0x97764F1A, 0x9C5B8385, 0x7A871389)

◆ v3_timer_handler_iid

const v3_tuid v3_timer_handler_iid
staticconstexpr
Initial value:
=
V3_ID(0x10BDD94F, 0x41424774, 0x821FAD8F, 0xECA72CA9)