LMMS
Loading...
Searching...
No Matches
ipslviewembedding.h
Go to the documentation of this file.
1//************************************************************************************************
2//
3// PreSonus Plug-In Extensions
4// Written and placed in the PUBLIC DOMAIN by PreSonus Software Ltd.
5//
6// Filename : ipslviewembedding.h
7// Created by : PreSonus Software Ltd., 05/2012
8// Description : Plug-in View Embedding Interface
9//
10//************************************************************************************************
11/*
12 DISCLAIMER:
13 The PreSonus Plug-In Extensions are host-specific extensions of existing proprietary technologies,
14 provided to the community on an AS IS basis. They are not part of any official 3rd party SDK and
15 PreSonus is not affiliated with the owner of the underlying technology in any way.
16*/
17//************************************************************************************************
18
19#ifndef _ipslviewembedding_h
20#define _ipslviewembedding_h
21
24
25namespace Steinberg {
26class IPlugView; }
27
28namespace Presonus {
29
30//************************************************************************************************
31// IPlugInViewEmbedding
33//************************************************************************************************
34
36{
37public:
39 virtual Steinberg::TBool PLUGIN_API isViewEmbeddingSupported () = 0;
40
43
44 static const Steinberg::FUID iid;
45};
46
47DECLARE_CLASS_IID (IPlugInViewEmbedding, 0xda57e6d1, 0x1f3242d1, 0xad9c1a82, 0xfdb95695)
48
49} // namespace Presonus
50
52
53#endif // _ipslviewembedding_h
Definition ipslviewembedding.h:36
virtual Steinberg::TBool PLUGIN_API isViewEmbeddingSupported()=0
virtual Steinberg::tresult PLUGIN_API setViewIsEmbedded(Steinberg::IPlugView *view, Steinberg::TBool embedded)=0
static const Steinberg::FUID iid
Definition ipslviewembedding.h:44
Definition funknown.h:233
Definition funknown.h:361
Definition iplugview.h:123
#define DECLARE_CLASS_IID(ClassName, l1, l2, l3, l4)
Definition funknown.h:74
Definition juce_VST3Headers.h:188
Definition baseiids.cpp:43
uint8 TBool
Definition ftypes.h:89
int32 tresult
Definition ftypes.h:76