|
Flint Engine
Modular C++20 2D game engine powered by SDL3
|
This is the complete list of members for Flint::UIPipeline, including all inherited members.
| bind(SDL_GPURenderPass *renderPass) | Flint::Pipeline | inline |
| buildFragmentUniforms(float r, float g, float b, float a) | Flint::UIPipeline | static |
| buildVertexUniforms(float screenWidth, float screenHeight, float offsetX=0.0f, float offsetY=0.0f) | Flint::UIPipeline | static |
| cleanup() | Flint::UIPipeline | virtual |
| configurePipeline(SDL_GPUGraphicsPipelineCreateInfo &pipelineInfo) | Flint::Pipeline | inlineprotectedvirtual |
| getPipeline() const | Flint::Pipeline | inline |
| getShader() const | Flint::Pipeline | inline |
| initialize(SDL_GPUDevice *device, ShaderFormat shaderFormat, SDL_GPUTextureFormat swapchainFormat) | Flint::UIPipeline | |
| Flint::Pipeline::initialize(Shader *shader, const PipelineConfig &config) | Flint::Pipeline | inlinevirtual |
| m_device (defined in Flint::Pipeline) | Flint::Pipeline | protected |
| m_pipeline (defined in Flint::Pipeline) | Flint::Pipeline | protected |
| operator=(const UIPipeline &)=delete (defined in Flint::UIPipeline) | Flint::UIPipeline | |
| Pipeline(SDL_GPUDevice *device) | Flint::Pipeline | inline |
| Pipeline()=default (defined in Flint::Pipeline) | Flint::Pipeline | |
| setFragmentUniforms(SDL_GPUCommandBuffer *commandBuffer, const UIFragmentUniforms &uniforms) | Flint::UIPipeline | static |
| setVertexUniforms(SDL_GPUCommandBuffer *commandBuffer, const UIVertexUniforms &uniforms) | Flint::UIPipeline | static |
| UIPipeline()=default (defined in Flint::UIPipeline) | Flint::UIPipeline | |
| UIPipeline(const UIPipeline &)=delete (defined in Flint::UIPipeline) | Flint::UIPipeline | |
| ~Pipeline() (defined in Flint::Pipeline) | Flint::Pipeline | inlinevirtual |
| ~UIPipeline() override=default (defined in Flint::UIPipeline) | Flint::UIPipeline | virtual |