Envision
A visual programming IDE for object-oriented languages
Interaction::Expression Member List

This is the complete list of members for Interaction::Expression, including all inherited members.

accept(ExpressionVisitor *visitor)=0Interaction::Expressionpure virtual
Expression(const int type, Operator *parent=nullptr)Interaction::Expression
findContext(int cursor_pos)=0Interaction::Expressionpure virtual
findCutExpression(bool leftside, QString cut_string)Interaction::Expressionvirtual
length()Interaction::Expressioninline
parent()Interaction::Expressioninline
parent_Interaction::Expressionprivate
removeFromParent()Interaction::Expression
renderText()=0Interaction::Expressionpure virtual
setParent(Operator *new_parent)Interaction::Expression
smallestLeftmostSubExpr()Interaction::Expressionvirtual
smallestRightmostSubExpr()Interaction::Expressionvirtual
type()Interaction::Expressioninline
type_Interaction::Expressionprivate
~Expression()Interaction::Expressionvirtual