Axmol Engine 2.4.0-258ceca
|
This is the complete list of members for CommandBufferMTL, including all inherited members.
_ID | Object | |
_luaID | Object | |
autorelease() | Object | |
beginFrame() override | CommandBufferMTL | virtual |
beginRenderPass(const RenderTarget *renderTarget, const RenderPassDescriptor &descriptor) override | CommandBufferMTL | virtual |
CommandBufferMTL(DriverMTL *driver) | CommandBufferMTL | |
drawArrays(PrimitiveType primitiveType, std::size_t start, std::size_t count, bool wireframe) override | CommandBufferMTL | virtual |
drawElements(PrimitiveType primitiveType, IndexFormat indexType, std::size_t count, std::size_t offset, bool wireframe) override | CommandBufferMTL | virtual |
drawElementsInstanced(PrimitiveType primitiveType, IndexFormat indexType, std::size_t count, std::size_t offset, int instanceCount, bool wireframe=false) override | CommandBufferMTL | virtual |
endFrame() override | CommandBufferMTL | virtual |
endRenderPass() override | CommandBufferMTL | virtual |
getReferenceCount() const | Object | |
readPixels(RenderTarget *rt, std::function< void(const PixelBufferDescriptor &)> callback) override | CommandBufferMTL | virtual |
release() | Object | |
retain() | Object | |
setCullMode(CullMode mode) override | CommandBufferMTL | virtual |
setDepthStencilState(DepthStencilState *depthStencilState) override | CommandBufferMTL | virtual |
setIndexBuffer(Buffer *buffer) override | CommandBufferMTL | virtual |
setInstanceBuffer(Buffer *buffer) override | CommandBufferMTL | virtual |
setProgramState(ProgramState *programState) override | CommandBufferMTL | virtual |
setRenderPipeline(RenderPipeline *renderPipeline) override | CommandBufferMTL | virtual |
setScissorRect(bool isEnabled, float x, float y, float width, float height) override | CommandBufferMTL | virtual |
setStencilReferenceValue(unsigned int value) | CommandBuffer | |
setStencilReferenceValue(unsigned int frontRef, unsigned int backRef) | CommandBuffer | |
setVertexBuffer(Buffer *buffer) override | CommandBufferMTL | virtual |
setViewport(int x, int y, unsigned int w, unsigned int h) override | CommandBufferMTL | virtual |
setWinding(Winding winding) override | CommandBufferMTL | virtual |
updateDepthStencilState(const DepthStencilDescriptor &descriptor) override | CommandBufferMTL | virtual |
updatePipelineState(const RenderTarget *rt, const PipelineDescriptor &descriptor) override | CommandBufferMTL | virtual |
~Object() | Object | virtual |