Lines Matching defs:dry
1 /*
2 * mdaRezFilterController.h
3 * mda-vst3
4 *
5 * Created by Arne Scheffler on 6/14/08.
6 *
7 * mda VST Plug-ins
8 *
9 * Copyright (c) 2008 Paul Kellett
10 *
11 …* Permission is hereby granted, free of charge, to any person obtaining a copy of this software a…
12 …* The above copyright notice and this permission notice shall be included in all copies or substa…
13 …* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING B…
14 *
15 */
16
17 #pragma once
18
19 #include "mdaBaseController.h"
20 #include "mdaRezFilterProcessor.h"
21
22 namespace Steinberg {
23 namespace Vst {
24 namespace mda {
25
26 //-----------------------------------------------------------------------------
27 class RezFilterController : public BaseController
28 {
29 public:
30 RezFilterController ();
31 ~RezFilterController ();
32
33 tresult PLUGIN_API initialize (FUnknown* context) SMTG_OVERRIDE;
34 tresult PLUGIN_API terminate () SMTG_OVERRIDE;
35
36 …tresult PLUGIN_API getParamStringByValue (ParamID tag, ParamValue valueNormalized, String128 strin…
37 …tresult PLUGIN_API getParamValueByString (ParamID tag, TChar* string, ParamValue& valueNormalized)…
38
39 //----------------------------------------------------------------------------- in createInstance()
40 static FUnknown* createInstance (void*) { return (IEditController*)new RezFilterController; } in createInstance()
41 static FUID uid;
42 };
43
44 }}} // namespaces