group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
HudRenderer Member List

This is the complete list of members for HudRenderer, including all inherited members.

createOffscreenTarget(uint32_t w, uint32_t h)HudRendererprivate
createPipeline()HudRendererprivate
device_HudRendererprivate
ensureVertexBuffer(uint32_t requiredVertices)HudRendererprivate
getOutputTexture() constHudRendererinline
height() constHudRendererinline
height_HudRendererprivate
iconAtlasSamp_HudRendererprivate
iconAtlasTex_HudRendererprivate
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)HudRendererprivate
offscreenTarget_HudRendererprivate
pipeline_HudRendererprivate
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_HudRendererprivate
sdfAtlasTex_HudRendererprivate
shaderFormat_HudRendererprivate
transferBuffer_HudRendererprivate
vertexBuffer_HudRendererprivate
vertexCapacity_HudRendererprivate
width() constHudRendererinline
width_HudRendererprivate