Envision
A visual programming IDE for object-oriented languages
Visualization::DeclarativeItem< VisualizationType > Member List

This is the complete list of members for Visualization::DeclarativeItem< VisualizationType >, including all inherited members.

addAddOn(Visualization::VisualizationAddOn *addOn)Visualization::DeclarativeItemBasestatic
addForm(ElementType *element)Visualization::DeclarativeItem< VisualizationType >protectedstatic
addOns() overrideVisualization::DeclarativeItemBasevirtual
currentForm() constVisualization::DeclarativeItemBaseinline
currentFormIndex() constVisualization::DeclarativeItemBaseinline
currentFormIndex_Visualization::DeclarativeItemBaseprivate
currentShapeElements() constVisualization::DeclarativeItemBaseinline
DeclarativeItem(Item *parent, const StyleType *style=itemStyles().get())Visualization::DeclarativeItem< VisualizationType >
DeclarativeItemBase(Item *parent, const StyleType *style=itemStyles().get())Visualization::DeclarativeItemBase
defaultClassHandler()Visualization::DeclarativeItemBaseinlinestatic
defaultClassHandler_Visualization::DeclarativeItemBaseprivatestatic
determineChildren() overrideVisualization::DeclarativeItemBasevirtual
determineForm()Visualization::DeclarativeItemBasevirtual
forms() const overrideVisualization::DeclarativeItem< VisualizationType >virtual
formsStatic()Visualization::DeclarativeItem< VisualizationType >protectedstatic
grid(QList< QList< Merge >> elements)Visualization::DeclarativeItemBaseprotectedstatic
handler() const overrideVisualization::DeclarativeItemBasevirtual
I typedefVisualization::DeclarativeItem< VisualizationType >
isEmpty() const overrideVisualization::DeclarativeItemBasevirtual
item(Item *VisualizationType::*itemStorage, std::function< Model::Node *(VisualizationType *v)> nodeGetter)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage, std::function< const typename ChildItemVisualizationType::StyleType *(VisualizationType *v)> styleGetter)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage, Style::Property< typename ChildItemVisualizationType::StyleType > ParentStyleType::*stylePointer)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage, std::function< typename ChildItemVisualizationType::NodeType *(VisualizationType *v)> nodeGetter, std::function< const typename ChildItemVisualizationType::StyleType *(VisualizationType *v)> styleGetter)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage, std::function< typename ChildItemVisualizationType::NodeType *(VisualizationType *v)> nodeGetter, Style::Property< typename ChildItemVisualizationType::StyleType > ParentStyleType::*stylePointer)Visualization::DeclarativeItem< VisualizationType >protectedstatic
item(ChildItemVisualizationType *VisualizationType::*itemStorage, ParentNodeSubType *(ParentNodeType::*nodePointer)(), Style::Property< typename ChildItemVisualizationType::StyleType > ParentStyleType::*stylePointer)Visualization::DeclarativeItem< VisualizationType >protectedstatic
itemStyles()Visualization::DeclarativeItemBasestatic
regions() overrideVisualization::DeclarativeItemBasevirtual
removeAddOn(Visualization::VisualizationAddOn *addOn)Visualization::DeclarativeItemBasestatic
setDefaultClassHandler(Visualization::InteractionHandler *handler)Visualization::DeclarativeItemBaseinlinestatic
setStyle(const Visualization::ItemStyle *itemStyle) overrideVisualization::DeclarativeItemBasevirtual
shapeElements() const overrideVisualization::DeclarativeItem< VisualizationType >virtual
shapeElementsStatic()Visualization::DeclarativeItem< VisualizationType >protectedstatic
sizeDependsOnParent() const overrideVisualization::DeclarativeItemBasevirtual
staticAddOns()Visualization::DeclarativeItemBaseprivatestatic
style() constVisualization::DeclarativeItemBaseinline
StyleType typedefVisualization::DeclarativeItemBase
Super typedefCore::Reflect< Base >protected
updateGeometry(int availableWidth, int availableHeight) overrideVisualization::DeclarativeItemBasevirtual
~DeclarativeItem()Visualization::DeclarativeItem< VisualizationType >virtual
~DeclarativeItemBase()Visualization::DeclarativeItemBasevirtual