ASPiK SDK
VSTGUI::TestUIDescription Struct Reference
Inheritance diagram for VSTGUI::TestUIDescription:
VSTGUI::UIDescriptionAdapter VSTGUI::IUIDescription

Public Member Functions

CViewcreateView (UTF8StringPtr name, IController *controller) const override
 
- Public Member Functions inherited from VSTGUI::UIDescriptionAdapter
CBitmapgetBitmap (UTF8StringPtr name) const override
 
CFontRef getFont (UTF8StringPtr name) const override
 
bool getColor (UTF8StringPtr name, CColor &color) const override
 
CGradientgetGradient (UTF8StringPtr name) const override
 
int32_t getTagForName (UTF8StringPtr name) const override
 
IControlListenergetControlListener (UTF8StringPtr name) const override
 
IControllergetController () const override
 
UTF8StringPtr lookupColorName (const CColor &color) const override
 
UTF8StringPtr lookupFontName (const CFontRef font) const override
 
UTF8StringPtr lookupBitmapName (const CBitmap *bitmap) const override
 
UTF8StringPtr lookupGradientName (const CGradient *gradient) const override
 
UTF8StringPtr lookupControlTagName (const int32_t tag) const override
 
bool getVariable (UTF8StringPtr name, double &value) const override
 
bool getVariable (UTF8StringPtr name, std::string &value) const override
 
void collectTemplateViewNames (std::list< const std::string *> &names) const override
 
void collectColorNames (std::list< const std::string *> &names) const override
 
void collectFontNames (std::list< const std::string *> &names) const override
 
void collectBitmapNames (std::list< const std::string *> &names) const override
 
void collectGradientNames (std::list< const std::string *> &names) const override
 
void collectControlTagNames (std::list< const std::string *> &names) const override
 
const IViewFactorygetViewFactory () const override
 

Additional Inherited Members

- Static Public Attributes inherited from VSTGUI::IUIDescription
static IdStringPtr kCustomViewName = "custom-view-name"
 

The documentation for this struct was generated from the following file: