JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Variables
iplugview.h File Reference
#include "pluginterfaces/base/funknown.h"
#include "pluginterfaces/base/typesizecheck.h"

Go to the source code of this file.

Classes

struct  Steinberg::ViewRect
 Graphical rectangle structure. More...
 
class  Steinberg::IPlugView
 Plug-in definition of a view. More...
 
class  Steinberg::IPlugFrame
 Callback interface passed to IPlugView. More...
 

Variables

const FIDString Steinberg::kPlatformTypeHWND
 The parent parameter in IPlugView::attached() is a HWND handle.
 
const FIDString Steinberg::kPlatformTypeHIView
 The parent parameter in IPlugView::attached() is a WindowRef.
 
const FIDString Steinberg::kPlatformTypeNSView
 The parent parameter in IPlugView::attached() is a NSView pointer.
 
const FIDString Steinberg::kPlatformTypeUIView
 The parent parameter in IPlugView::attached() is a UIView pointer.
 
const FIDString Steinberg::kPlatformTypeX11EmbedWindowID
 The parent parameter in IPlugView::attached() is a X11 Window supporting XEmbed.
 

Variable Documentation

◆ kPlatformTypeHIView

const FIDString Steinberg::kPlatformTypeHIView

The parent parameter in IPlugView::attached() is a WindowRef.

You should attach a HIViewRef to the content view of the window. HIViewRef. (Mac OS X)

Definition at line 66 of file iplugview.h.

◆ kPlatformTypeHWND

const FIDString Steinberg::kPlatformTypeHWND

The parent parameter in IPlugView::attached() is a HWND handle.

You should attach a child window to it. HWND handle. (Microsoft Windows)

Definition at line 62 of file iplugview.h.

◆ kPlatformTypeNSView

const FIDString Steinberg::kPlatformTypeNSView

The parent parameter in IPlugView::attached() is a NSView pointer.

You should attach a NSView to it. NSView pointer. (Mac OS X)

Definition at line 70 of file iplugview.h.

◆ kPlatformTypeUIView

const FIDString Steinberg::kPlatformTypeUIView

The parent parameter in IPlugView::attached() is a UIView pointer.

You should attach an UIView to it. UIView pointer. (iOS)

Definition at line 74 of file iplugview.h.

◆ kPlatformTypeX11EmbedWindowID

const FIDString Steinberg::kPlatformTypeX11EmbedWindowID

The parent parameter in IPlugView::attached() is a X11 Window supporting XEmbed.

You should attach a Window to it that supports the XEmbed extension. See https://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html X11 Window ID. (X11)

Definition at line 79 of file iplugview.h.