Envision
A visual programming IDE for object-oriented languages
Visualization::Shape Member List

This is the complete list of members for Visualization::Shape, including all inherited members.

contentLeft()Visualization::Shapevirtual
contentRect()=0Visualization::Shapepure virtual
contentTop()Visualization::Shapevirtual
createNewShape(const QString &shapeName, Item *parent)Visualization::Shapestatic
createNewShapeStyle(const QString &shapeName)Visualization::Shapestatic
height() constVisualization::Shapeinlineprotected
height_Visualization::Shapeprivate
innerSize(QSize outerSize) constVisualization::Shapevirtual
innerSize(int outerWidth, int outerHeight) constVisualization::Shapeinline
InnerSize enum valueVisualization::Shapeprotected
itemStyles()Visualization::Shapestatic
makeDefaultShape(Item *parent)Visualization::Shapeinlineprivatestatic
makeDefaultStyle()Visualization::Shapeinlineprivatestatic
outerSize(QSize innerSize) constVisualization::Shapevirtual
outerSize(int innerWidth, int innerHeight) constVisualization::Shapeinline
OuterSize enum valueVisualization::Shapeprotected
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)=0Visualization::Shapepure virtual
parent_Visualization::Shapeprivate
parentItem() constVisualization::Shapeinlineprotected
registerShape()Visualization::Shapeinlinestatic
setInnerSize(int width, int height)Visualization::Shape
setItemSize(int width, int height)Visualization::Shapeprotected
setOffset(int x, int y)Visualization::Shape
setOuterSize(int width, int height)Visualization::Shape
setParentNeedsUpdate()Visualization::Shapeprotected
setStyle(const Visualization::ShapeStyle *style)Visualization::Shapevirtual
Shape(Item *parent, ShapeStyle *style=nullptr)Visualization::Shape
ShapeConstructor typedefVisualization::Shapeprivate
shapeConstructorsVisualization::Shapeprivatestatic
ShapeStyleConstructor typedefVisualization::Shapeprivate
shapeStyleConstructorsVisualization::Shapeprivatestatic
sizeSpecified() constVisualization::Shapeinlineprotected
sizeToUseVisualization::Shapeprivate
SizeType enum nameVisualization::Shapeprotected
style() constVisualization::Shapeinline
style_Visualization::Shapeprivate
StyleType typedefVisualization::Shape
update()=0Visualization::Shapeprotectedpure virtual
width() constVisualization::Shapeinlineprotected
width_Visualization::Shapeprivate
xOffset() constVisualization::Shapeinlineprotected
xOffset_Visualization::Shapeprivate
yOffset() constVisualization::Shapeinlineprotected
yOffset_Visualization::Shapeprivate
~Shape()Visualization::Shapevirtual