|
group2 0.1.0
CSE 125 Group 2
|
This is the complete list of members for HudRenderer, including all inherited members.
| createOffscreenTarget(uint32_t w, uint32_t h) | HudRenderer | private |
| createPipeline() | HudRenderer | private |
| device_ | HudRenderer | private |
| ensureVertexBuffer(uint32_t requiredVertices) | HudRenderer | private |
| getOutputTexture() const | HudRenderer | inline |
| height() const | HudRenderer | inline |
| height_ | HudRenderer | private |
| iconAtlasSamp_ | HudRenderer | private |
| iconAtlasTex_ | HudRenderer | private |
| init(SDL_GPUDevice *device, SDL_GPUShaderFormat shaderFormat, const SdfAtlas &sdfAtlas, uint32_t screenW, uint32_t screenH) | HudRenderer | |
| loadShader(const char *name, SDL_GPUShaderStage stage, uint32_t samplerCount, uint32_t uniformBufferCount) | HudRenderer | private |
| offscreenTarget_ | HudRenderer | private |
| pipeline_ | HudRenderer | private |
| quit() | HudRenderer | |
| render(std::span< const HudVertex > vertices, std::span< const std::array< float, 6 > > clipRects) | HudRenderer | |
| resize(uint32_t newW, uint32_t newH) | HudRenderer | |
| sdfAtlasSamp_ | HudRenderer | private |
| sdfAtlasTex_ | HudRenderer | private |
| shaderFormat_ | HudRenderer | private |
| transferBuffer_ | HudRenderer | private |
| vertexBuffer_ | HudRenderer | private |
| vertexCapacity_ | HudRenderer | private |
| width() const | HudRenderer | inline |
| width_ | HudRenderer | private |