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.CCTableViewCell
Example
DequeueCell()
Cocos2D.CCTableViewCell DequeueCell()()
Returns:
Cocos2D.CCTableViewCell
Example
InitWithViewSize(CCSize, CCNode)
System.Boolean InitWithViewSize(CCSize, CCNode)(Cocos2D.CCSize size, Cocos2D.CCNode container)
Parameters:
size
(Cocos2D.CCSize)container
(Cocos2D.CCNode)Returns:
System.Boolean
ReloadData()
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.Boolean
Example
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()()