cocos2d-x  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MeshCommand Member List

This is the complete list of members for MeshCommand, including all inherited members.

_blendTypeMeshCommandprotected
_cullFaceMeshCommandprotected
_cullFaceEnabledMeshCommandprotected
_depthRenderCommandprotected
_depthTestEnabledMeshCommandprotected
_depthWriteEnabledMeshCommandprotected
_displayColorMeshCommandprotected
_forceDepthWriteMeshCommandprotected
_globalOrderRenderCommandprotected
_glProgramStateMeshCommandprotected
_indexBufferMeshCommandprotected
_indexCountMeshCommandprotected
_indexFormatMeshCommandprotected
_is3DRenderCommandprotected
_isTransparentRenderCommandprotected
_lightMaskMeshCommandprotected
_materialIDMeshCommandprotected
_matrixPaletteMeshCommandprotected
_matrixPaletteSizeMeshCommandprotected
_mvMeshCommandprotected
_primitiveMeshCommandprotected
_rendererRecreatedListenerMeshCommandprotected
_renderStateCullFaceMeshCommandprotected
_renderStateCullFaceEnabledMeshCommandprotected
_renderStateDepthTestMeshCommandprotected
_renderStateDepthWriteMeshCommandprotected
_skipBatchingRenderCommandprotected
_textrueIDMeshCommandprotected
_textureIDMeshCommandprotected
_typeRenderCommandprotected
_vaoMeshCommandprotected
_vertexBufferMeshCommandprotected
applyRenderState()MeshCommandprotected
batchDraw()MeshCommand
buildVAO()MeshCommandprotected
execute()MeshCommand
genMaterialID(GLuint texID, void *glProgramState, GLuint vertexBuffer, GLuint indexBuffer, const BlendFunc &blend)MeshCommand
getDepth() const RenderCommandinline
getGlobalOrder() const RenderCommandinline
getMaterialID() const MeshCommandinline
getType() const RenderCommandinline
init(float globalZOrder, GLuint textureID, GLProgramState *glProgramState, BlendFunc blendType, GLuint vertexBuffer, GLuint indexBuffer, GLenum primitive, GLenum indexFormat, ssize_t indexCount, const Mat4 &mv, uint32_t flags)MeshCommand
init(float globalZOrder, GLuint textureID, GLProgramState *glProgramState, BlendFunc blendType, GLuint vertexBuffer, GLuint indexBuffer, GLenum primitive, GLenum indexType, ssize_t indexCount, const Mat4 &mv)MeshCommand
cocos2d::RenderCommand::init(float globalZOrder, const Mat4 &modelViewTransform, uint32_t flags)RenderCommand
is3D() const RenderCommandinline
isSkipBatching() const RenderCommandinline
isTransparent() const RenderCommandinline
listenRendererRecreated(EventCustom *event)MeshCommand
MatrixPalleteCallBack(GLProgram *glProgram, Uniform *uniform)MeshCommandprotected
MeshCommand()MeshCommand
postBatchDraw()MeshCommand
preBatchDraw()MeshCommand
printID()RenderCommandprotected
releaseVAO()MeshCommandprotected
RenderCommand()RenderCommandprotected
resetLightUniformValues()MeshCommandprotected
restoreRenderState()MeshCommandprotected
set3D(bool value)RenderCommandinline
setCullFace(GLenum cullFace)MeshCommand
setCullFaceEnabled(bool enable)MeshCommand
setDepthTestEnabled(bool enable)MeshCommand
setDepthWriteEnabled(bool enable)MeshCommand
setDisplayColor(const Vec4 &color)MeshCommand
setLightMask(unsigned int lightmask)MeshCommandinline
setLightUniforms()MeshCommandprotected
setMatrixPalette(const Vec4 *matrixPalette)MeshCommandinline
setMatrixPaletteSize(int size)MeshCommandinline
setSkipBatching(bool value)RenderCommandinline
setTransparent(bool value)MeshCommand
Type enum nameRenderCommand
~MeshCommand()MeshCommand
~RenderCommand()RenderCommandprotectedvirtual