VSTGUI  4.4
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
beforeDelete()CBaseObjectinlinevirtual
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
changeGradient(UTF8StringPtr name, CGradient *newGradient)UIDescription
changeGradientName(UTF8StringPtr oldName, UTF8StringPtr newName)UIDescription
changeNodeName(UTF8StringPtr oldName, UTF8StringPtr newName, IdStringPtr mainNodeName, IdStringPtr changeMsg)UIDescriptionprotected
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 UIDescriptionvirtual
collectColorNames(std::list< const std::string * > &names) const UIDescriptionvirtual
collectControlTagNames(std::list< const std::string * > &names) const UIDescriptionvirtual
collectFontNames(std::list< const std::string * > &names) const UIDescriptionvirtual
collectGradientNames(std::list< const std::string * > &names) const UIDescriptionvirtual
collectNamesFromNode(IdStringPtr mainNodeName, std::list< const std::string * > &names) const UIDescriptionprotected
collectTemplateViewNames(std::list< const std::string * > &names) const UIDescriptionvirtual
controllerUIDescriptionmutableprotected
createView(UTF8StringPtr name, IController *controller) const UIDescriptionvirtual
createViewFromNode(UINode *node) const 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
filePathUIDescriptionprotected
findChildNodeByNameAttribute(UINode *node, UTF8StringPtr nameAttribute) const UIDescriptionprotected
findNodeForView(CView *view) const UIDescriptionprotected
forget()CBaseObjectinlinevirtual
forgetObject(CBaseObject *obj)IDependencyinlineprotectedstatic
freePlatformResources()UIDescription
getAlternativeFontNames(UTF8StringPtr name, std::string &alternativeFonts) const UIDescription
getBaseNode(UTF8StringPtr name) const UIDescriptionprotected
getBitmap(UTF8StringPtr name) const UIDescriptionvirtual
getColor(UTF8StringPtr name, CColor &color) const UIDescriptionvirtual
getController() const UIDescriptioninlinevirtual
getControlListener(UTF8StringPtr name) const UIDescriptionvirtual
getControlTagString(UTF8StringPtr tagName, std::string &tagString) const UIDescription
getCustomAttributes(UTF8StringPtr name, bool create=false)UIDescription
getFilePath() const UIDescriptioninline
getFont(UTF8StringPtr name) const UIDescriptionvirtual
getGradient(UTF8StringPtr name) const UIDescriptionvirtual
getNbReference() const CBaseObjectinlinevirtual
getTagForName(UTF8StringPtr name) const UIDescriptionvirtual
getTemplateNameFromView(CView *view, std::string &templateName) const UIDescription
getVariable(UTF8StringPtr name, double &value) const UIDescriptionvirtual
getVariable(UTF8StringPtr name, std::string &value) const UIDescriptionvirtual
getViewAttributes(UTF8StringPtr name) const UIDescription
getViewFactory() const UIDescriptioninlinevirtual
hasBitmapName(UTF8StringPtr name) const UIDescription
hasColorName(UTF8StringPtr name) const UIDescription
hasFontName(UTF8StringPtr name) const UIDescription
hasGradientName(UTF8StringPtr name) const UIDescription
hasTagName(UTF8StringPtr name) const UIDescription
IDependency()IDependencyinlineprotected
kCustomViewNameIUIDescriptionstatic
kMessageBeforeSaveUIDescriptionstatic
kMessageBitmapChangedUIDescriptionstatic
kMessageColorChangedUIDescriptionstatic
kMessageFontChangedUIDescriptionstatic
kMessageGradientChangedUIDescriptionstatic
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
lookupGradientName(const CGradient *gradient) const UIDescriptionvirtual
lookupName(const ObjType &obj, IdStringPtr mainNodeName, CompareFunction compare) const UIDescriptionprotected
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
removeGradient(UTF8StringPtr name)UIDescription
removeNode(UTF8StringPtr name, IdStringPtr mainNodeName, IdStringPtr changeMsg)UIDescriptionprotected
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) const UIDescription
setCustomAttributes(UTF8StringPtr name, UIAttributes *attr)UIDescription
setFilePath(UTF8StringPtr path)UIDescription
startXmlElement(Xml::Parser *parser, IdStringPtr elementName, UTF8StringPtr *elementAttributes)UIDescriptionprotectedvirtual
storeViews(const std::list< CView * > views, OutputStream &stream, UIAttributes *customData=0) const UIDescription
subControllerStackUIDescriptionmutableprotected
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