Numworks Epsilon  1.4.1
Graphing Calculator Operating System
SimpleListViewDataSource Class Referenceabstract

#include <simple_list_view_data_source.h>

Inheritance diagram for SimpleListViewDataSource:
ListViewDataSource TableViewDataSource Code::ScriptParameterController Graph::CalculationParameterController Graph::DerivativeParameterController Probability::CalculationTypeController Probability::LawController Regression::InitialisationParameterController Regression::PredictionParameterController Sequence::TypeParameterController Shared::FunctionCurveParameterController Shared::InitialisationParameterController Shared::LanguageController Shared::ListParameterController Shared::StoreParameterController Shared::ValuesFunctionParameterController Shared::ValuesParameterController

Public Member Functions

virtual KDCoordinate cellHeight ()=0
 
KDCoordinate rowHeight (int j) override
 
KDCoordinate cumulatedHeightFromIndex (int j) override
 
int indexFromCumulatedHeight (KDCoordinate offsetY) override
 
virtual HighlightCellreusableCell (int index)=0
 
virtual int reusableCellCount ()=0
 
HighlightCellreusableCell (int index, int type) override
 
int reusableCellCount (int type) override
 
int typeAtLocation (int i, int j) override
 
- Public Member Functions inherited from ListViewDataSource
virtual KDCoordinate cellWidth ()
 
KDCoordinate columnWidth (int i) override
 
int numberOfColumns () override
 
void willDisplayCellAtLocation (HighlightCell *cell, int x, int y) override
 
int indexFromCumulatedWidth (KDCoordinate offsetX) override
 
KDCoordinate cumulatedWidthFromIndex (int i) override
 
virtual void willDisplayCellForIndex (HighlightCell *cell, int index)
 
- Public Member Functions inherited from TableViewDataSource
virtual int numberOfRows ()=0
 

Detailed Description

Definition at line 7 of file simple_list_view_data_source.h.

Member Function Documentation

◆ cellHeight()

◆ cumulatedHeightFromIndex()

KDCoordinate SimpleListViewDataSource::cumulatedHeightFromIndex ( int  j)
overridevirtual

Implements TableViewDataSource.

Definition at line 8 of file simple_list_view_data_source.cpp.

◆ indexFromCumulatedHeight()

int SimpleListViewDataSource::indexFromCumulatedHeight ( KDCoordinate  offsetY)
overridevirtual

Implements TableViewDataSource.

Definition at line 12 of file simple_list_view_data_source.cpp.

◆ reusableCell() [1/2]

◆ reusableCell() [2/2]

HighlightCell * SimpleListViewDataSource::reusableCell ( int  index,
int  type 
)
overridevirtual

Implements TableViewDataSource.

Definition at line 20 of file simple_list_view_data_source.cpp.

◆ reusableCellCount() [1/2]

◆ reusableCellCount() [2/2]

int SimpleListViewDataSource::reusableCellCount ( int  type)
overridevirtual

Implements TableViewDataSource.

Definition at line 25 of file simple_list_view_data_source.cpp.

◆ rowHeight()

KDCoordinate SimpleListViewDataSource::rowHeight ( int  j)
overridevirtual

Implements TableViewDataSource.

Definition at line 4 of file simple_list_view_data_source.cpp.

◆ typeAtLocation()

int SimpleListViewDataSource::typeAtLocation ( int  i,
int  j 
)
overridevirtual

Implements TableViewDataSource.

Definition at line 30 of file simple_list_view_data_source.cpp.


The documentation for this class was generated from the following files: