Cocos2d-x
4.0.0
|
This is the complete list of members for CommandBuffer, including all inherited members.
_ID | Ref | |
_luaID | Ref | |
_rooted | Ref | |
_scriptObject | Ref | |
autorelease() | Ref | |
beginFrame()=0 | CommandBuffer | pure virtual |
beginRenderPass(const RenderPassDescriptor &descriptor)=0 | CommandBuffer | pure virtual |
captureScreen(std::function< void(const unsigned char *, int, int)> callback)=0 | CommandBuffer | pure virtual |
drawArrays(PrimitiveType primitiveType, std::size_t start, std::size_t count)=0 | CommandBuffer | pure virtual |
drawElements(PrimitiveType primitiveType, IndexFormat indexType, std::size_t count, std::size_t offset)=0 | CommandBuffer | pure virtual |
endFrame()=0 | CommandBuffer | pure virtual |
endRenderPass()=0 | CommandBuffer | pure virtual |
getReferenceCount() const | Ref | |
release() | Ref | |
retain() | Ref | |
setCullMode(CullMode mode)=0 | CommandBuffer | pure virtual |
setDepthStencilState(DepthStencilState *depthStencilState)=0 | CommandBuffer | pure virtual |
setIndexBuffer(Buffer *buffer)=0 | CommandBuffer | pure virtual |
setLineWidth(float lineWidth)=0 | CommandBuffer | pure virtual |
setProgramState(ProgramState *programState)=0 | CommandBuffer | pure virtual |
setRenderPipeline(RenderPipeline *renderPipeline)=0 | CommandBuffer | pure virtual |
setScissorRect(bool isEnabled, float x, float y, float width, float height)=0 | CommandBuffer | pure virtual |
setStencilReferenceValue(unsigned int value) | CommandBuffer | |
setStencilReferenceValue(unsigned int frontRef, unsigned int backRef) | CommandBuffer | |
setVertexBuffer(Buffer *buffer)=0 | CommandBuffer | pure virtual |
setViewport(int x, int y, unsigned int w, unsigned int h)=0 | CommandBuffer | pure virtual |
setWinding(Winding winding)=0 | CommandBuffer | pure virtual |
~Ref() | Ref | virtual |