|
Axmol 3.0.0-89d6d9a
|
This is the complete list of members for GraphicsContextImpl, including all inherited members.
| autorelease() | Object | |
| beginFrame() override | GraphicsContextImpl | virtual |
| beginRenderPass(RenderTarget *renderTarget, const RenderPassDesc &descriptor) override | GraphicsContextImpl | virtual |
| copyTexture(RenderTarget *src, Texture *dst) override | GraphicsContextImpl | virtual |
| copyTexture(Texture *src, Texture *dst) override | GraphicsContextImpl | virtual |
| dispatch(const ComputeDispatchDesc &desc) override | GraphicsContextImpl | virtual |
| drawArrays(size_t start, size_t count, bool wireframe) override | GraphicsContextImpl | virtual |
| drawElements(IndexFormat indexType, size_t count, size_t offset, bool wireframe) override | GraphicsContextImpl | virtual |
| drawElementsInstanced(IndexFormat indexType, size_t count, size_t offset, int instanceCount, bool wireframe=false) override | GraphicsContextImpl | virtual |
| endFrame() override | GraphicsContextImpl | virtual |
| endRenderPass() override | GraphicsContextImpl | virtual |
| getCompletedFenceValue() const | GraphicsContext | virtual |
| getObjectID() const noexcept | Object | inline |
| getReferenceCount() const | Object | |
| getScreenRenderTarget() const override | GraphicsContextImpl | inlinevirtual |
| GraphicsContextImpl(GraphicsDeviceImpl *driver, SurfaceHandle surface) | GraphicsContextImpl | |
| readPixels(RenderTarget *rt, std::function< void(const PixelBufferDesc &)> callback) override | GraphicsContextImpl | virtual |
| release() | Object | |
| retain() | Object | |
| setCullMode(CullMode mode) override | GraphicsContextImpl | virtual |
| setDepthStencilState(DepthStencilState *depthStencilState) override | GraphicsContextImpl | virtual |
| setFrameBufferOnly(bool frameBufferOnly) | GraphicsContext | virtual |
| setGraphicsPipeline(GraphicsPipeline *graphicsPipeline) override | GraphicsContextImpl | virtual |
| setIndexBuffer(Buffer *buffer) override | GraphicsContextImpl | virtual |
| setInstanceBuffer(Buffer *buffer) override | GraphicsContextImpl | virtual |
| setScissorRect(bool enabled, float x, float y, float width, float height) override | GraphicsContextImpl | virtual |
| setStencilReferenceValue(uint32_t value) | GraphicsContext | virtual |
| setVertexBuffer(Buffer *buffer) override | GraphicsContextImpl | virtual |
| setViewport(int x, int y, unsigned int w, unsigned int h) override | GraphicsContextImpl | virtual |
| setWinding(Winding winding) override | GraphicsContextImpl | virtual |
| submitCurrentFrameCommands(bool waitForCompletion) override | GraphicsContextImpl | virtual |
| updateDepthStencilState(const DepthStencilDesc &descriptor) override | GraphicsContextImpl | virtual |
| updatePipelineState(const RenderTarget *rt, const PipelineDesc &descriptor, PrimitiveType primitiveType) override | GraphicsContextImpl | virtual |
| updateSurface(SurfaceHandle surface, uint32_t width, uint32_t height) override | GraphicsContextImpl | virtual |
| ~Object() | Object | virtual |