Numworks Epsilon  1.4.1
Graphing Calculator Operating System
even_odd_expression_cell.h
Go to the documentation of this file.
1 #ifndef ESCHER_EVEN_ODD_EXPRESSION_CELL_H
2 #define ESCHER_EVEN_ODD_EXPRESSION_CELL_H
3 
4 #include <escher/even_odd_cell.h>
6 
8 public:
9  EvenOddExpressionCell(float horizontalAlignment = 0.0f, float verticalAlignment = 0.5f,
11  void setEven(bool even) override;
12  void setHighlighted(bool highlight) override;
13  void setExpression(Poincare::ExpressionLayout * expressionLayout);
15  void setTextColor(KDColor textColor);
16  KDSize minimalSizeForOptimalDisplay() const override;
17  void setAlignment(float horizontalAlignment, float verticalAlignment);
18  int numberOfSubviews() const override;
19  View * subviewAtIndex(int index) override;
20  void layoutSubviews() override;
21 protected:
23 };
24 
25 #endif
int numberOfSubviews() const override
void setHighlighted(bool highlight) override
virtual KDColor backgroundColor() const
void setAlignment(float horizontalAlignment, float verticalAlignment)
void setTextColor(KDColor textColor)
Definition: size.h:6
void setEven(bool even) override
constexpr KDColor KDColorWhite
Definition: color.h:42
KDSize minimalSizeForOptimalDisplay() const override
EvenOddExpressionCell(float horizontalAlignment=0.0f, float verticalAlignment=0.5f, KDColor textColor=KDColorBlack, KDColor backgroundColor=KDColorWhite)
constexpr KDColor KDColorBlack
Definition: color.h:41
View * subviewAtIndex(int index) override
Definition: color.h:6
Definition: view.h:23
void setExpression(Poincare::ExpressionLayout *expressionLayout)
void setBackgroundColor(KDColor backgroundColor)