LMMS
Loading...
Searching...
No Matches
iplugviewcontentscalesupport.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2// Project : SDK Core
3//
4// Category : SDK GUI Interfaces
5// Filename : pluginterfaces/gui/iplugviewcontentscalesupport.h
6// Created by : Steinberg, 06/2016
7// Description : Plug-in User Interface Scaling
8//
9//-----------------------------------------------------------------------------
10// This file is part of a Steinberg SDK. It is subject to the license terms
11// in the LICENSE file found in the top-level directory of this distribution
12// and at www.steinberg.net/sdklicenses.
13// No part of the SDK, including this file, may be copied, modified, propagated,
14// or distributed except according to the terms contained in the LICENSE file.
15//-----------------------------------------------------------------------------
16
17#pragma once
18
20
21//------------------------------------------------------------------------
23//------------------------------------------------------------------------
24
25//------------------------------------------------------------------------
26namespace Steinberg {
27
28//------------------------------------------------------------------------
50{
51public:
52//------------------------------------------------------------------------
53 typedef float ScaleFactor;
54
55 virtual tresult PLUGIN_API setContentScaleFactor (ScaleFactor factor) = 0;
56//------------------------------------------------------------------------
57 static const FUID iid;
58};
59
60DECLARE_CLASS_IID (IPlugViewContentScaleSupport, 0x65ED9690, 0x8AC44525, 0x8AADEF7A, 0x72EA703F)
61
62//------------------------------------------------------------------------
63} // namespace Steinberg
64
65//------------------------------------------------------------------------
67//------------------------------------------------------------------------
Definition funknown.h:233
Definition funknown.h:361
Definition iplugviewcontentscalesupport.h:50
float ScaleFactor
Definition iplugviewcontentscalesupport.h:53
virtual tresult PLUGIN_API setContentScaleFactor(ScaleFactor factor)=0
static const FUID iid
Definition iplugviewcontentscalesupport.h:57
#define DECLARE_CLASS_IID(ClassName, l1, l2, l3, l4)
Definition funknown.h:74
Definition baseiids.cpp:43
int32 tresult
Definition ftypes.h:76