ASPiK SDK
uiviewcreator.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 #ifndef __uiviewcreator__
6 #define __uiviewcreator__
7 
9 
10 #include "../lib/vstguifwd.h"
11 #include <string>
12 
13 namespace VSTGUI {
14 class IUIDescription;
15 
16 namespace UIViewCreator {
17 
18 extern bool parseSize (const std::string& str, CPoint& point);
19 extern bool pointToString (const CPoint& p, std::string& string);
20 extern bool bitmapToString (CBitmap* bitmap, std::string& string, const IUIDescription* desc);
21 extern bool colorToString (const CColor& color, std::string& string, const IUIDescription* desc);
22 extern bool stringToColor (const std::string* value, CColor& color, const IUIDescription* desc);
23 extern bool stringToBitmap (const std::string* value, CBitmap*& bitmap, const IUIDescription* desc);
24 
25 } } // namespaces
26 
28 
29 #endif // __uiviewcreator__
Definition: customcontrols.cpp:8