Base class for other
Class CCGridBase
#include <Geode/cocos/effects/CCGrid.h>
classCCGridBase:publiccocos2d::CCObject{ ... }
Examples0
Public static methods2
staticcocos2d::CCGridBase*create(cocos2d::CCSizeconst&gridSize,cocos2d::CCTexture2D*texture,boolflipped)
create one Grid
staticcocos2d::CCGridBase*create(cocos2d::CCSizeconst&gridSize)
create one Grid
Public member functions18
boolisActive()
whether or not the grid is active
intgetReuseGrid()
number of times that the grid will be reused
cocos2d::CCSizeconst&getGridSize()
size of the grid
voidsetGridSize(cocos2d::CCSizeconst&gridSize)
No description provided
cocos2d::CCPointconst&getStep()
pixels between the grids
voidsetStep()
No description provided
boolisTextureFlipped()
is texture flipped
boolinitWithSize(cocos2d::CCSizeconst&gridSize,cocos2d::CCTexture2D*pTexture,boolbFlipped)
No description provided
boolinitWithSize(cocos2d::CCSizeconst&gridSize)
No description provided
voidbeforeDraw()
No description provided
voidafterDraw(cocos2d::CCNode*pTarget)
No description provided
virtualvoidblit()
No description provided
virtualvoidreuse()
No description provided
virtualvoidcalculateVertexPoints()
No description provided
voidset2DProjection()
No description provided
Fields9
boolm_bActive;
No description provided
intm_nReuseGrid;
No description provided
cocos2d::CCSizem_sGridSize;
No description provided
cocos2d::CCTexture2D*m_pTexture;
No description provided
cocos2d::CCPointm_obStep;
No description provided
cocos2d::CCGrabber*m_pGrabber;
No description provided
boolm_bIsTextureFlipped;
No description provided
cocos2d::CCGLProgram*m_pShaderProgram;
No description provided
cocos2d::ccDirectorProjectionm_directorProjection;
No description provided