cocos2d-x  2.2.3-gd2.113-rev1ec524e
Loading...
Searching...
No Matches
CCTableViewDataSource Class Referenceabstract

Data source that governs table backend data. More...

#include <CCTableView.h>

Public Member Functions

virtual ~CCTableViewDataSource ()
 
virtual CCSize tableCellSizeForIndex (CCTableView *table, unsigned int idx)
 cell size for a given index More...
 
virtual CCSize cellSizeForTable (CCTableView *table)
 cell height for a given table. More...
 
virtual CCTableViewCelltableCellAtIndex (CCTableView *table, unsigned int idx)=0
 a cell instance at a given index More...
 
virtual unsigned int numberOfCellsInTableView (CCTableView *table)=0
 Returns number of cells in a given table view. More...
 

Detailed Description

Data source that governs table backend data.

NA

Constructor & Destructor Documentation

◆ ~CCTableViewDataSource()

virtual ~CCTableViewDataSource ( )
inlinevirtual

Member Function Documentation

◆ cellSizeForTable()

virtual CCSize cellSizeForTable ( CCTableView table)
inlinevirtual

cell height for a given table.

Parameters
tabletable to hold the instances of Class
Returns
cell size

◆ numberOfCellsInTableView()

virtual unsigned int numberOfCellsInTableView ( CCTableView table)
pure virtual

Returns number of cells in a given table view.

Returns
number of cells

◆ tableCellAtIndex()

virtual CCTableViewCell * tableCellAtIndex ( CCTableView table,
unsigned int  idx 
)
pure virtual

a cell instance at a given index

Parameters
idxindex to search for a cell
Returns
cell found at idx

◆ tableCellSizeForIndex()

virtual CCSize tableCellSizeForIndex ( CCTableView table,
unsigned int  idx 
)
inlinevirtual

cell size for a given index

Parameters
idxthe index of a cell to get a size
Returns
size of a cell at given index

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