candlewick 0.10.0
A tiny cross-platform renderer based on SDL3
Loading...
Searching...
No Matches
candlewick::multibody::RobotScene::GBuffer Struct Reference

#include <candlewick/multibody/RobotScene.h>

Public Member Functions

bool initialized () const
 
void release () noexcept
 
 ~GBuffer () noexcept
 

Public Attributes

Texture normalMap {NoInit}
 
Texture resolveNormalMap {NoInit}
 
Texture accumTexture {NoInit}
 
Texture revealTexture {NoInit}
 
Texture resolveAccumTexture {NoInit}
 
Texture resolveRevealTexture {NoInit}
 
SDL_GPUSampler * sampler = nullptr
 

Constructor & Destructor Documentation

◆ ~GBuffer()

candlewick::multibody::RobotScene::GBuffer::~GBuffer ( )
inlinenoexcept

Member Function Documentation

◆ initialized()

bool candlewick::multibody::RobotScene::GBuffer::initialized ( ) const
inline

◆ release()

void candlewick::multibody::RobotScene::GBuffer::release ( )
inlinenoexcept

Member Data Documentation

◆ accumTexture

Texture candlewick::multibody::RobotScene::GBuffer::accumTexture {NoInit}

◆ normalMap

Texture candlewick::multibody::RobotScene::GBuffer::normalMap {NoInit}

◆ resolveAccumTexture

Texture candlewick::multibody::RobotScene::GBuffer::resolveAccumTexture {NoInit}

◆ resolveNormalMap

Texture candlewick::multibody::RobotScene::GBuffer::resolveNormalMap {NoInit}

◆ resolveRevealTexture

Texture candlewick::multibody::RobotScene::GBuffer::resolveRevealTexture {NoInit}

◆ revealTexture

Texture candlewick::multibody::RobotScene::GBuffer::revealTexture {NoInit}

◆ sampler

SDL_GPUSampler* candlewick::multibody::RobotScene::GBuffer::sampler = nullptr

The documentation for this struct was generated from the following file: