Class TableView
#include <Geode/binding/TableView.hpp>classTableView:publicCCScrollLayerExt,publicCCScrollLayerExtDelegate{ ... }
No description provided
Examples0
Public static methods1
staticTableView*create(,,,cocos2d::CCRectrect)
No description provided
Public member functions30
virtualvoidonEnter()
No description provided
virtualvoidonExit()
No description provided
virtualboolccTouchBegan(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchMoved(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchEnded(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchCancelled(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidregisterWithTouchDispatcher()
No description provided
virtualvoidscrllViewWillBeginDecelerating(CCScrollLayerExt*layer)
No description provided
virtualvoidscrollViewDidEndDecelerating(CCScrollLayerExt*layer)
No description provided
virtualvoidscrollViewTouchMoving(CCScrollLayerExt*layer)
No description provided
virtualvoidscrollViewDidEndMoving(CCScrollLayerExt*layer)
No description provided
voidcancelAndStoleTouch(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
TableViewCell*cellForRowAtIndexPath(CCIndexPath&path)
No description provided
TableViewCell*cellForTouch(cocos2d::CCTouch*touch)
No description provided
intcheckBoundaryOfCell(cocos2d::CCPoint&position,floatheight)
No description provided
intcheckBoundaryOfCell(TableViewCell*cell)
No description provided
voidcheckFirstCell(TableViewCell*cell)
No description provided
voidcheckLastCell(TableViewCell*cell)
No description provided
voidclaimTouch(cocos2d::CCTouch*touch)
No description provided
voiddeleteTableViewCell(TableViewCell*cell)
No description provided
booldequeueReusableCellWithIdentifier(charconst*identifier)
No description provided
voidinitTableViewCells()
No description provided
boolisDuplicateIndexPath(CCIndexPath&path)
No description provided
boolisDuplicateInVisibleCellArray(CCIndexPath*path)
No description provided
voidreloadData()
No description provided
boolremoveIndexPathFromPathAddedArray(CCIndexPath&path)
No description provided
voidscrollToIndexPath(CCIndexPath&path)
No description provided
voidtouchFinish(cocos2d::CCTouch*touch)
No description provided
Fields20
boolm_touchOutOfBoundary;
No description provided
cocos2d::CCTouch*m_touchStart;
No description provided
cocos2d::CCPointm_touchStartPosition2;
No description provided
cocos2d::CCPointm_lastCellPos;
No description provided
cocos2d::CCPointm_touchPosition2;
No description provided
TableViewCell*m_touchedCell;
No description provided
boolm_touchMoved;
No description provided
boolm_isTouch;
No description provided
cocos2d::CCArray*m_cellArray;
No description provided
cocos2d::CCArray*m_cellRemovedArray;
No description provided
cocos2d::CCArray*m_indexPathArray;
No description provided
TableViewDelegate*m_tableDelegate;
No description provided
TableViewDataSource*m_dataSource;
No description provided
TableViewCellDelegate*m_cellDelegate;
No description provided
boolm_unused2;
No description provided
void*m_unused3;
No description provided
intm_unused4;
No description provided
floatm_touchLastY;
No description provided
boolm_cancellingTouches;
No description provided
boolm_idk2;
No description provided