Numworks Epsilon  1.4.1
Graphing Calculator Operating System
list_view_data_source.h
Go to the documentation of this file.
1 #ifndef ESCHER_LIST_VIEW_DATA_SOURCE_H
2 #define ESCHER_LIST_VIEW_DATA_SOURCE_H
3 
6 
8 public:
9  virtual KDCoordinate cellWidth();
10  KDCoordinate columnWidth(int i) override;
11  int numberOfColumns() override;
12  void willDisplayCellAtLocation(HighlightCell * cell, int x, int y) override;
13  int indexFromCumulatedWidth(KDCoordinate offsetX) override;
14  KDCoordinate cumulatedWidthFromIndex(int i) override;
15  virtual void willDisplayCellForIndex(HighlightCell * cell, int index);
16 };
17 
18 #endif
KDCoordinate columnWidth(int i) override
void willDisplayCellAtLocation(HighlightCell *cell, int x, int y) override
KDCoordinate cumulatedWidthFromIndex(int i) override
virtual void willDisplayCellForIndex(HighlightCell *cell, int index)
int numberOfColumns() override
int16_t KDCoordinate
Definition: coordinate.h:6
virtual KDCoordinate cellWidth()
int indexFromCumulatedWidth(KDCoordinate offsetX) override