New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
CaptureRenderBuffer Class Reference

#include <CaptureRenderBuffer.h>

Inherited by Mii::IconRenderBuffer.

Classes

struct  TextureInfo

Public Member Functions

 CaptureRenderBuffer ()
const agl::TextureDatagetColorTexture () const
const agl::TextureDatagetDepthTexture () const
agl::RenderBuffergetRenderBuffer ()
const agl::RenderBuffergetRenderBuffer () const
TextureInfogetInfo ()
const TextureInfogetInfo () const
void initColor (sead::Heap *heap)
void initDepth (sead::Heap *heap)

Private Attributes

agl::RenderTargetColor mColorTarget
agl::TextureData mColorTexture
u8 * mColorImage
agl::RenderTargetDepth mDepthTarget
agl::TextureData mDepthTexture
u8 * mDepthImage
agl::RenderBuffer mRenderBuffer
TextureInfo mInfo

Constructor & Destructor Documentation

◆ CaptureRenderBuffer()

CaptureRenderBuffer::CaptureRenderBuffer ( )
inline

Member Function Documentation

◆ getColorTexture()

const agl::TextureData & CaptureRenderBuffer::getColorTexture ( ) const
inline

◆ getDepthTexture()

const agl::TextureData & CaptureRenderBuffer::getDepthTexture ( ) const
inline

◆ getRenderBuffer() [1/2]

agl::RenderBuffer & CaptureRenderBuffer::getRenderBuffer ( )
inline

◆ getRenderBuffer() [2/2]

const agl::RenderBuffer & CaptureRenderBuffer::getRenderBuffer ( ) const
inline

◆ getInfo() [1/2]

TextureInfo & CaptureRenderBuffer::getInfo ( )
inline

◆ getInfo() [2/2]

const TextureInfo & CaptureRenderBuffer::getInfo ( ) const
inline

◆ initColor()

void CaptureRenderBuffer::initColor ( sead::Heap * heap)

◆ initDepth()

void CaptureRenderBuffer::initDepth ( sead::Heap * heap)

Member Data Documentation

◆ mColorTarget

agl::RenderTargetColor CaptureRenderBuffer::mColorTarget
private

◆ mColorTexture

agl::TextureData CaptureRenderBuffer::mColorTexture
private

◆ mColorImage

u8* CaptureRenderBuffer::mColorImage
private

◆ mDepthTarget

agl::RenderTargetDepth CaptureRenderBuffer::mDepthTarget
private

◆ mDepthTexture

agl::TextureData CaptureRenderBuffer::mDepthTexture
private

◆ mDepthImage

u8* CaptureRenderBuffer::mDepthImage
private

◆ mRenderBuffer

agl::RenderBuffer CaptureRenderBuffer::mRenderBuffer
private

◆ mInfo

TextureInfo CaptureRenderBuffer::mInfo
private