ASPiK SDK
window.h
1 // This file is part of VSTGUI. It is subject to the license terms
2 // in the LICENSE file found in the top-level directory of this
3 // distribution and at http://github.com/steinbergmedia/vstgui/LICENSE
4 
5 #pragma once
6 
7 #include "../include/iwindow.h"
8 
9 //------------------------------------------------------------------------
10 namespace VSTGUI {
11 namespace Standalone {
12 namespace Detail {
13 
14 //------------------------------------------------------------------------
15 WindowPtr makeWindow (const WindowConfiguration& config, const WindowControllerPtr& controller);
16 
17 //------------------------------------------------------------------------
19 {
20 public:
21  virtual InterfacePtr getPlatformWindow () const = 0;
22 };
23 
24 //------------------------------------------------------------------------
25 } // Detail
26 } // Standalone
27 } // VSTGUI
std::unique_ptr< double[]> makeWindow(unsigned int windowLength, unsigned int hopSize, windowType window, double &gainCorrectionValue)
creates a new std::unique_ptr<double[]> array for a given window lenght and type. ...
Definition: fxobjects.h:8648
Definition: customcontrols.cpp:8
Definition: iwindow.h:142