VSTGUI  4.2
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
UIDescription Member List

This is the complete list of members for UIDescription, including all inherited members.

addDefaultNodes()UIDescriptionprotected
addDependency(CBaseObject *obj)IDependencyinlinevirtual
addNewTemplate(UTF8StringPtr name, UIAttributes *attr)UIDescription
bitmapCreatorUIDescriptionprotected
calculateStringValue(UTF8StringPtr str, double &result) const UIDescription
CBaseObject()CBaseObjectinline
changeAlternativeFontNames(UTF8StringPtr name, UTF8StringPtr alternativeFonts)UIDescription
changeBitmap(UTF8StringPtr name, UTF8StringPtr newName, const CRect *nineparttiledOffset=0)UIDescription
changeBitmapFilters(UTF8StringPtr bitmapName, const std::list< SharedPointer< UIAttributes > > &filters)UIDescription
changeBitmapName(UTF8StringPtr oldName, UTF8StringPtr newName)UIDescription
changeColor(UTF8StringPtr name, const CColor &newColor)UIDescription
changeColorName(UTF8StringPtr oldName, UTF8StringPtr newName)UIDescription
changeControlTagString(UTF8StringPtr tagName, const std::string &newTagString, bool create=false)UIDescription
changed(IdStringPtr message)IDependencyinlinevirtual
changeFont(UTF8StringPtr name, CFontRef newFont)UIDescription
changeFontName(UTF8StringPtr oldName, UTF8StringPtr newName)UIDescription
changeTagName(UTF8StringPtr oldName, UTF8StringPtr newName)UIDescription
changeTemplateName(UTF8StringPtr name, UTF8StringPtr newName)UIDescription
collectBitmapFilters(UTF8StringPtr bitmapName, std::list< SharedPointer< UIAttributes > > &filters) const UIDescription
collectBitmapNames(std::list< const std::string * > &names) const UIDescription
collectColorNames(std::list< const std::string * > &names) const UIDescription
collectControlTagNames(std::list< const std::string * > &names) const UIDescription
collectFontNames(std::list< const std::string * > &names) const UIDescription
collectTemplateViewNames(std::list< const std::string * > &names) const UIDescription
controllerUIDescriptionprotected
createView(UTF8StringPtr name, IController *controller)UIDescription
createViewFromNode(UINode *node)UIDescriptionprotected
deferChangeCountIDependencyprotected
deferChanges(bool state)IDependencyinlinevirtual
deferedChangesIDependencyprotected
DeferedChangesSet typedefIDependencyprotected
DependentList typedefIDependencyprotected
dependentsIDependencyprotected
duplicateTemplate(UTF8StringPtr name, UTF8StringPtr duplicateName)UIDescription
endXmlElement(Xml::Parser *parser, IdStringPtr name)UIDescriptionprotectedvirtual
findChildNodeByNameAttribute(UINode *node, UTF8StringPtr nameAttribute) const UIDescriptionprotected
findNodeForView(CView *view) const UIDescriptionprotected
forget()CBaseObjectinlinevirtual
forgetObject(CBaseObject *obj)IDependencyinlineprotectedstatic
getAlternativeFontNames(UTF8StringPtr name, std::string &alternativeFonts)UIDescription
getBaseNode(UTF8StringPtr name) const UIDescriptionprotected
getBitmap(UTF8StringPtr name)UIDescriptionvirtual
getColor(UTF8StringPtr name, CColor &color)UIDescriptionvirtual
getController() const UIDescriptioninlinevirtual
getControlListener(UTF8StringPtr name)UIDescriptionvirtual
getControlTagString(UTF8StringPtr tagName, std::string &tagString) const UIDescription
getCustomAttributes(UTF8StringPtr name, bool create=false)UIDescription
getFont(UTF8StringPtr name)UIDescriptionvirtual
getNbReference() const CBaseObjectinlinevirtual
getTagForName(UTF8StringPtr name) const UIDescriptionvirtual
getTemplateNameFromView(CView *view, std::string &templateName) const UIDescription
getVariable(UTF8StringPtr name, double &value) const UIDescription
getViewAttributes(UTF8StringPtr name)UIDescription
getViewFactory() const UIDescriptioninline
getXmFileName() const UIDescriptioninline
hasBitmapName(UTF8StringPtr name)UIDescription
hasColorName(UTF8StringPtr name)UIDescription
hasFontName(UTF8StringPtr name)UIDescription
hasTagName(UTF8StringPtr name)UIDescription
IDependency()IDependencyinlineprotected
kMessageBeforeSaveUIDescriptionstatic
kMessageBitmapChangedUIDescriptionstatic
kMessageColorChangedUIDescriptionstatic
kMessageFontChangedUIDescriptionstatic
kMessageTagChangedUIDescriptionstatic
kMessageTemplateChangedUIDescriptionstatic
kTemplateNameAttributeIDUIDescriptionstatic
kWriteImagesIntoXMLFile enum valueUIDescription
kWriteWindowsResourceFile enum valueUIDescription
lookupBitmapName(const CBitmap *bitmap) const UIDescriptionvirtual
lookupColorName(const CColor &color) const UIDescriptionvirtual
lookupControlTagName(const int32_t tag) const UIDescriptionvirtual
lookupFontName(const CFontRef font) const UIDescriptionvirtual
nodesUIDescriptionprotected
nodeStackUIDescriptionprotected
notify(CBaseObject *sender, IdStringPtr message)CBaseObjectinlinevirtual
parse()UIDescriptionvirtual
parseColor(const std::string &colorString, CColor &color)UIDescriptionstatic
remember()CBaseObjectinlinevirtual
rememberObject(CBaseObject *obj)IDependencyinlineprotectedstatic
removeBitmap(UTF8StringPtr name)UIDescription
removeColor(UTF8StringPtr name)UIDescription
removeDependency(CBaseObject *obj)IDependencyinlinevirtual
removeFont(UTF8StringPtr name)UIDescription
removeTag(UTF8StringPtr name)UIDescription
removeTemplate(UTF8StringPtr name)UIDescription
restoreViews(InputStream &stream, std::list< SharedPointer< CView > > &views, UIAttributes **customData=0)UIDescription
restoreViewsModeUIDescriptionprotected
save(UTF8StringPtr filename, int32_t flags=kWriteWindowsResourceFile)UIDescriptionvirtual
SaveFlags enum nameUIDescription
saveToStream(OutputStream &stream, int32_t flags)UIDescriptionprotected
saveWindowsRCFile(UTF8StringPtr filename)UIDescriptionvirtual
setBitmapCreator(IBitmapCreator *bitmapCreator)UIDescription
setController(IController *controller)UIDescription
setCustomAttributes(UTF8StringPtr name, UIAttributes *attr)UIDescription
startXmlElement(Xml::Parser *parser, IdStringPtr elementName, UTF8StringPtr *elementAttributes)UIDescriptionprotectedvirtual
storeViews(const std::list< CView * > views, OutputStream &stream, UIAttributes *customData=0) const UIDescription
subControllerStackUIDescriptionprotected
UIDescription(const CResourceDescription &xmlFile, IViewFactory *viewFactory=0)UIDescription
UIDescription(Xml::IContentProvider *xmlContentProvider, IViewFactory *viewFactory=0)UIDescription
updateAttributesForView(UINode *node, CView *view, bool deep=true)UIDescriptionprotected
updateViewDescription(UTF8StringPtr name, CView *view)UIDescription
viewFactoryUIDescriptionprotected
xmlCharData(Xml::Parser *parser, const int8_t *data, int32_t length)UIDescriptionprotectedvirtual
xmlComment(Xml::Parser *parser, IdStringPtr comment)UIDescriptionprotectedvirtual
xmlContentProviderUIDescriptionprotected
xmlFileUIDescriptionprotected
~CBaseObject()CBaseObjectinlinevirtual
~IDependency()IDependencyinlineprotectedvirtual
~IUIDescription()IUIDescriptioninlinevirtual
~UIDescription()UIDescription