Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Public Attributes
OOVisualization::VClassStyle Class Reference
Inheritance diagram for OOVisualization::VClassStyle:
Core::Reflect< Base >

Public Member Functions

virtual ~VClassStyle () override
 

Public Attributes

Property< Visualization::StaticStyleannotationIcon {this, "annotationIcon"}
 
Property< Visualization::VListStyleannotations {this, "annotations"}
 
Property< Visualization::VListStylebaseClasses {this, "baseClasses"}
 
Property< Visualization::StaticStyleclassIcon {this, "classIcon"}
 
Property< Visualization::SequentialLayoutStylecontent {this, "content"}
 
Property< Visualization::VListStyledeclarations {this, "declarations"}
 
Property< Visualization::VListStyleenumerators {this, "enumerators"}
 
Property< Visualization::StaticStyleenumIcon {this, "enumIcon"}
 
Property< Visualization::ItemStylefieldContainer {this, "fieldContainer"}
 
Property< Visualization::VListStylefriends {this, "friends"}
 
Property< Visualization::StaticStylefriendsSymbol {this, "friendsSymbol"}
 
Property< Visualization::StaticStyleinterfaceIcon {this, "interfaceIcon"}
 
Property< Visualization::VListStylemetaCalls {this, "metaCalls"}
 
Property< Visualization::TextStylename {this, "name"}
 
Property< Visualization::StaticStylestructIcon {this, "structIcon"}
 
Property< Visualization::ItemStyletitleBackground {this, "titleBackground"}
 
Property< Visualization::VListStyletypeArguments {this, "typeArguments"}
 
Property< Visualization::StaticStyleunionIcon {this, "unionIcon"}
 

Additional Inherited Members

- Protected Types inherited from Core::Reflect< Base >
using Super = Reflect< Base >
 

Constructor & Destructor Documentation

◆ ~VClassStyle()

OOVisualization::VClassStyle::~VClassStyle ( )
overridevirtual

Member Data Documentation

◆ annotationIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::annotationIcon {this, "annotationIcon"}

◆ annotations

Property<Visualization::VListStyle> OOVisualization::VClassStyle::annotations {this, "annotations"}

◆ baseClasses

Property<Visualization::VListStyle> OOVisualization::VClassStyle::baseClasses {this, "baseClasses"}

◆ classIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::classIcon {this, "classIcon"}

◆ content

Property<Visualization::SequentialLayoutStyle> OOVisualization::VClassStyle::content {this, "content"}

◆ declarations

Property<Visualization::VListStyle> OOVisualization::VClassStyle::declarations {this, "declarations"}

◆ enumerators

Property<Visualization::VListStyle> OOVisualization::VClassStyle::enumerators {this, "enumerators"}

◆ enumIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::enumIcon {this, "enumIcon"}

◆ fieldContainer

Property<Visualization::ItemStyle> OOVisualization::VClassStyle::fieldContainer {this, "fieldContainer"}

◆ friends

Property<Visualization::VListStyle> OOVisualization::VClassStyle::friends {this, "friends"}

◆ friendsSymbol

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::friendsSymbol {this, "friendsSymbol"}

◆ interfaceIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::interfaceIcon {this, "interfaceIcon"}

◆ metaCalls

Property<Visualization::VListStyle> OOVisualization::VClassStyle::metaCalls {this, "metaCalls"}

◆ name

Property<Visualization::TextStyle> OOVisualization::VClassStyle::name {this, "name"}

◆ structIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::structIcon {this, "structIcon"}

◆ titleBackground

Property<Visualization::ItemStyle> OOVisualization::VClassStyle::titleBackground {this, "titleBackground"}

◆ typeArguments

Property<Visualization::VListStyle> OOVisualization::VClassStyle::typeArguments {this, "typeArguments"}

◆ unionIcon

Property<Visualization::StaticStyle> OOVisualization::VClassStyle::unionIcon {this, "unionIcon"}