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

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

addConstraint(QList< AnchorLayoutAnchor * > &constraints, AnchorLayoutAnchor::Orientation orientation, float relativePlaceEdgePosition, FormElement *placeElement, int offset, float relativeFixedEdgePosition, FormElement *fixedElement)Visualization::AnchorLayoutFormElementprivate
AnchorLayoutFormElement()Visualization::AnchorLayoutFormElement
AnchorLayoutFormElement(const AnchorLayoutFormElement &other)Visualization::AnchorLayoutFormElement
borderFormElement_Visualization::AnchorLayoutFormElementprivate
Bottom enum valueVisualization::AnchorLayoutFormElementprivate
Center enum valueVisualization::AnchorLayoutFormElementprivate
clone() const overrideVisualization::AnchorLayoutFormElementvirtual
cloneConstraints(QList< AnchorLayoutAnchor * > &thisConstraints, const QList< AnchorLayoutAnchor * > &otherConstraints, QMap< FormElement *, FormElement * > &matching)Visualization::AnchorLayoutFormElementprivate
computeSize(Item *item, int availableWidth, int availableHeight) overrideVisualization::AnchorLayoutFormElementvirtual
Edge enum nameVisualization::AnchorLayoutFormElementprivate
externalMatches_Visualization::AnchorLayoutFormElementprivate
findChildMatch(FormElement *element)Visualization::AnchorLayoutFormElementprivate
HCenter enum valueVisualization::AnchorLayoutFormElementprivate
horizontalConstraints_Visualization::AnchorLayoutFormElementprivate
horizontalSolver_Visualization::AnchorLayoutFormElementprivate
inferOrientation(Edge firstEdge, Edge secondEdge)Visualization::AnchorLayoutFormElementprivate
Left enum valueVisualization::AnchorLayoutFormElementprivate
needsHorizontalSolver_Visualization::AnchorLayoutFormElementprivate
needsVerticalSolver_Visualization::AnchorLayoutFormElementprivate
operator=(const AnchorLayoutFormElement &)=deleteVisualization::AnchorLayoutFormElement
orientation(Edge edge)Visualization::AnchorLayoutFormElementprivate
placeElements(QList< AnchorLayoutAnchor * > &constraints, AnchorLayoutAnchor::Orientation orientation, Item *item)Visualization::AnchorLayoutFormElementprivate
put(PlaceEdge placeEdge, FormElement *placeElement, AtEdge atEdge, FormElement *fixedElement)Visualization::AnchorLayoutFormElement
put(PlaceEdge placeEdge, FormElement *placeElement, int offset, FromEdge fromEdge, FormElement *fixedElement)Visualization::AnchorLayoutFormElement
put(PlaceEdge placeEdge, FormElement *placeElement, float relativeEdgePosition, FormElement *fixedElement)Visualization::AnchorLayoutFormElement
put(AnchorLayoutAnchor::Orientation orientation, float relativePlaceEdgePosition, FormElement *placeElement, int offset, float relativeFixedEdgePosition, FormElement *fixedElement)Visualization::AnchorLayoutFormElementprivate
relativePosition(Edge edge)Visualization::AnchorLayoutFormElementprivate
Right enum valueVisualization::AnchorLayoutFormElementprivate
setBottomMargin(int bottom)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
setHasCursorWhenEmpty(std::function< bool(Item *item)> hasCursorWhenEmptyGetter)Visualization::SuperLayoutElement< AnchorLayoutFormElement, LayoutFormElement >inline
setLeftMargin(int left)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
setMargins(int left, int top, int right, int bottom)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
setMargins(int margin)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
setNoBoundaryCursors(std::function< bool(Item *item)> noBoundaryCursorsGetter)Visualization::SuperLayoutElement< AnchorLayoutFormElement, LayoutFormElement >inline
setNoInnerCursors(std::function< bool(Item *item)> noInnerCursorsGetter)Visualization::SuperLayoutElement< AnchorLayoutFormElement, LayoutFormElement >inline
setNotLocationEquivalentCursors(std::function< bool(Item *item)> notLocationEquivalentCursorsGetter)Visualization::SuperLayoutElement< AnchorLayoutFormElement, LayoutFormElement >inline
setRightMargin(int right)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
setTopMargin(int top)Visualization::SuperFormElement< NewFormElement, BaseFormElement >inline
sizeDependsOnParent(const Item *item) const overrideVisualization::AnchorLayoutFormElementvirtual
sortConstraints(QList< AnchorLayoutAnchor * > &constraints, AnchorLayoutAnchor::Orientation orientation)Visualization::AnchorLayoutFormElementprivate
Top enum valueVisualization::AnchorLayoutFormElementprivate
VCenter enum valueVisualization::AnchorLayoutFormElementprivate
verticalConstraints_Visualization::AnchorLayoutFormElementprivate
verticalSolver_Visualization::AnchorLayoutFormElementprivate
~AnchorLayoutFormElement()Visualization::AnchorLayoutFormElementvirtual