Jamba  3.1.0
CustomViewCreator.h File Reference
#include <vstgui4/vstgui/uidescription/iviewcreator.h>
#include <vstgui4/vstgui/uidescription/uiviewcreator.h>
#include <vstgui4/vstgui/uidescription/uiviewfactory.h>
#include <vstgui4/vstgui/uidescription/uiattributes.h>
#include <vstgui4/vstgui/uidescription/detail/uiviewcreatorattributes.h>
#include <vstgui4/vstgui/lib/crect.h>
#include <vstgui4/vstgui/lib/ccolor.h>
#include <vstgui4/vstgui/lib/cbitmap.h>
#include <map>
#include <memory>
#include <pongasoft/logging/logging.h>
#include <pongasoft/VST/GUI/Types.h>
#include <pongasoft/VST/GUI/LookAndFeel.h>
#include <pongasoft/Utils/StringUtils.h>

Go to the source code of this file.

Classes

class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::BitmapAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::BooleanAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::ColorAttribute
 
class  pongasoft::VST::GUI::Views::CustomViewCreator< TView, TBaseView >
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::FloatAttribute< TFloat >
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::FontAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::GradientAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::IntegerAttribute< TInt >
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::MarginAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::RangeAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::TagAttribute
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >::TAttribute< T, TGetter, TSetter >
 
class  pongasoft::VST::GUI::Views::TCustomViewCreator< TView >
 
class  pongasoft::VST::GUI::Views::ViewAttribute
 

Namespaces

 pongasoft
 
 pongasoft::VST
 
 pongasoft::VST::GUI
 
 pongasoft::VST::GUI::Views
 

Functions

template<typename TView >
TView * pongasoft::VST::GUI::Views::createCustomView (CRect const &iSize)