Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
Flint::UIPipeline Member List

This is the complete list of members for Flint::UIPipeline, including all inherited members.

bind(SDL_GPURenderPass *renderPass)Flint::Pipelineinline
buildFragmentUniforms(float r, float g, float b, float a)Flint::UIPipelinestatic
buildVertexUniforms(float screenWidth, float screenHeight, float offsetX=0.0f, float offsetY=0.0f)Flint::UIPipelinestatic
cleanup()Flint::UIPipelinevirtual
configurePipeline(SDL_GPUGraphicsPipelineCreateInfo &pipelineInfo)Flint::Pipelineinlineprotectedvirtual
getPipeline() constFlint::Pipelineinline
getShader() constFlint::Pipelineinline
initialize(SDL_GPUDevice *device, ShaderFormat shaderFormat, SDL_GPUTextureFormat swapchainFormat)Flint::UIPipeline
Flint::Pipeline::initialize(Shader *shader, const PipelineConfig &config)Flint::Pipelineinlinevirtual
m_device (defined in Flint::Pipeline)Flint::Pipelineprotected
m_pipeline (defined in Flint::Pipeline)Flint::Pipelineprotected
operator=(const UIPipeline &)=delete (defined in Flint::UIPipeline)Flint::UIPipeline
Pipeline(SDL_GPUDevice *device)Flint::Pipelineinline
Pipeline()=default (defined in Flint::Pipeline)Flint::Pipeline
setFragmentUniforms(SDL_GPUCommandBuffer *commandBuffer, const UIFragmentUniforms &uniforms)Flint::UIPipelinestatic
setVertexUniforms(SDL_GPUCommandBuffer *commandBuffer, const UIVertexUniforms &uniforms)Flint::UIPipelinestatic
UIPipeline()=default (defined in Flint::UIPipeline)Flint::UIPipeline
UIPipeline(const UIPipeline &)=delete (defined in Flint::UIPipeline)Flint::UIPipeline
~Pipeline() (defined in Flint::Pipeline)Flint::Pipelineinlinevirtual
~UIPipeline() override=default (defined in Flint::UIPipeline)Flint::UIPipelinevirtual