CCTableView
CCTableView
Cocos2DInheritance: System.Object → Cocos2D.CCNode → Cocos2D.CCLayer → Cocos2D.CCScrollView
Implements: Cocos2D.ICCSelectorProtocol, Cocos2D.ICCFocusable, Cocos2D.ICCTargetedTouchDelegate, Cocos2D.ICCStandardTouchDelegate, Cocos2D.ICCTouchDelegate, Cocos2D.ICCKeypadDelegate, Cocos2D.ICCKeyboardDelegate, Cocos2D.ICCRGBAProtocol, System.Collections.Generic.IComparer{Cocos2D.CCNode}, Cocos2D.ICCAccelerometerDelegate, Cocos2D.ICCScrollViewDelegate
Constructors
CCTableView()
CCTableView()()CCTableView(ICCTableViewDataSource, CCSize)
CCTableView(ICCTableViewDataSource, CCSize)(Cocos2D.ICCTableViewDataSource dataSource, Cocos2D.CCSize size)Parameters:
dataSource (Cocos2D.ICCTableViewDataSource)size (Cocos2D.CCSize)Example
CCTableView(ICCTableViewDataSource, CCSize, CCNode)
CCTableView(ICCTableViewDataSource, CCSize, CCNode)(Cocos2D.ICCTableViewDataSource dataSource, Cocos2D.CCSize size, Cocos2D.CCNode container)Parameters:
dataSource (Cocos2D.ICCTableViewDataSource)size (Cocos2D.CCSize)container (Cocos2D.CCNode)Example
Fields
_cellsFreed(Cocos2D.CCArrayForObjectSorting)
_cellsPositions(System.Collections.Generic.ListSystem.Single)
_cellsUsed(Cocos2D.CCArrayForObjectSorting)
_dataSource(Cocos2D.ICCTableViewDataSource)
_indices(System.Collections.Generic.ListSystem.Int32)
_oldDirection(Cocos2D.CCScrollViewDirection)
_tableViewDelegate(Cocos2D.ICCTableViewDelegate)
_touchedCell(Cocos2D.CCTableViewCell)
_vordering(Cocos2D.CCTableViewVerticalFillOrder)
Properties
DataSource(Cocos2D.ICCTableViewDataSource)
Delegate(Cocos2D.ICCTableViewDelegate)
VerticalFillOrder(Cocos2D.CCTableViewVerticalFillOrder)
Methods
CellAtIndex(int)
Cocos2D.CCTableViewCell CellAtIndex(int)(System.Int32 idx)Parameters:
idx (System.Int32)Returns:
Cocos2D.CCTableViewCellExample
DequeueCell()
Cocos2D.CCTableViewCell DequeueCell()()Returns:
Cocos2D.CCTableViewCellExample
InitWithViewSize(CCSize, CCNode)
System.Boolean InitWithViewSize(CCSize, CCNode)(Cocos2D.CCSize size, Cocos2D.CCNode container)Parameters:
size (Cocos2D.CCSize)container (Cocos2D.CCNode)Returns:
System.BooleanReloadData()
ReloadData()()Example
RemoveCellAtIndex(int)
RemoveCellAtIndex(int)(System.Int32 idx)Parameters:
idx (System.Int32)Example
ScrollViewDidScroll(CCScrollView)
ScrollViewDidScroll(CCScrollView)(Cocos2D.CCScrollView view)Parameters:
view (Cocos2D.CCScrollView)Example
ScrollViewDidZoom(CCScrollView)
ScrollViewDidZoom(CCScrollView)(Cocos2D.CCScrollView view)Parameters:
view (Cocos2D.CCScrollView)Example
TouchBegan(CCTouch)
System.Boolean TouchBegan(CCTouch)(Cocos2D.CCTouch pTouch)override functions
Parameters:
pTouch (Cocos2D.CCTouch)Returns:
System.BooleanExample
TouchCancelled(CCTouch)
TouchCancelled(CCTouch)(Cocos2D.CCTouch touch)Parameters:
touch (Cocos2D.CCTouch)Example
TouchEnded(CCTouch)
TouchEnded(CCTouch)(Cocos2D.CCTouch pTouch)Parameters:
pTouch (Cocos2D.CCTouch)Example
TouchMoved(CCTouch)
TouchMoved(CCTouch)(Cocos2D.CCTouch touch)Parameters:
touch (Cocos2D.CCTouch)Example
UpdateCellAtIndex(int)
UpdateCellAtIndex(int)(System.Int32 idx)Parameters:
idx (System.Int32)Example
__indexFromOffset(CCPoint)
System.Int32 __indexFromOffset(CCPoint)(Cocos2D.CCPoint offset)Parameters:
offset (Cocos2D.CCPoint)Returns:
System.Int32__offsetFromIndex(int)
Cocos2D.CCPoint __offsetFromIndex(int)(System.Int32 index)Parameters:
index (System.Int32)Returns:
Cocos2D.CCPoint_addCellIfNecessary(CCTableViewCell)
_addCellIfNecessary(CCTableViewCell)(Cocos2D.CCTableViewCell cell)Parameters:
cell (Cocos2D.CCTableViewCell)_indexFromOffset(CCPoint)
System.Int32 _indexFromOffset(CCPoint)(Cocos2D.CCPoint offset)Parameters:
offset (Cocos2D.CCPoint)Returns:
System.Int32_moveCellOutOfSight(CCTableViewCell)
_moveCellOutOfSight(CCTableViewCell)(Cocos2D.CCTableViewCell cell)Parameters:
cell (Cocos2D.CCTableViewCell)_offsetFromIndex(int)
Cocos2D.CCPoint _offsetFromIndex(int)(System.Int32 index)Parameters:
index (System.Int32)Returns:
Cocos2D.CCPoint_setIndexForCell(int, CCTableViewCell)
_setIndexForCell(int, CCTableViewCell)(System.Int32 index, Cocos2D.CCTableViewCell cell)Parameters:
index (System.Int32)cell (Cocos2D.CCTableViewCell)_updateCellPositions()
_updateCellPositions()()_updateContentSize()
_updateContentSize()()