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

Public Member Functions

virtual ~ArrowOverlayStyle () override
 

Public Attributes

Property< QBrush > arrowBrush {this, "arrowBrush"}
 
Property< QBrush > highlightedArrowBrush {this, "highlightedArrowBrush"}
 
Property< QPen > highlightedLinePen {this, "highlightedLinePen"}
 
Property< int > highlightedWidth {this, "highlightedWidth"}
 
Property< QPen > linePen {this, "linePen"}
 
Property< int > width {this, "width"}
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ ~ArrowOverlayStyle()

Visualization::ArrowOverlayStyle::~ArrowOverlayStyle ( )
overridevirtual

Member Data Documentation

◆ arrowBrush

Property<QBrush> Visualization::ArrowOverlayStyle::arrowBrush {this, "arrowBrush"}

◆ highlightedArrowBrush

Property<QBrush> Visualization::ArrowOverlayStyle::highlightedArrowBrush {this, "highlightedArrowBrush"}

◆ highlightedLinePen

Property<QPen> Visualization::ArrowOverlayStyle::highlightedLinePen {this, "highlightedLinePen"}

◆ highlightedWidth

Property<int> Visualization::ArrowOverlayStyle::highlightedWidth {this, "highlightedWidth"}

◆ linePen

Property<QPen> Visualization::ArrowOverlayStyle::linePen {this, "linePen"}

◆ width

Property<int> Visualization::ArrowOverlayStyle::width {this, "width"}