Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
mDoGph_gInf_c Class Reference

#include <m_Do_graphic.h>

+ Collaboration diagram for mDoGph_gInf_c:

Classes

class  bloom_c
 
class  csr_c
 

Static Public Member Functions

static void entryBaseCsr (csr_c *)
 
static void create ()
 
static void beginRender ()
 
static void fadeOut (f32)
 
static void fadeOut (f32, _GXColor &)
 
static void fadeIn (f32 fadeSpeed, _GXColor &fadeColor)
 
static void fadeOut_f (f32, _GXColor &)
 
static void onBlure (const Mtx)
 
static void onBlure ()
 
static void calcFade ()
 
static void fadeIn (f32 fadeSpeed)
 
static JUTFadergetFader ()
 
static void setFader (JUTFader *fader)
 
static int startFadeOut (int param_0)
 
static int startFadeIn (int param_0)
 
static void setFadeColor (JUtility::TColor &color)
 
static void setClearColor (JUtility::TColor color)
 
static void setBackColor (GXColor &color)
 
static void endFrame ()
 
static void offFade ()
 
static u8 isFade ()
 
static void fadeIn_f (f32 i_fadeSpeed, _GXColor &i_fadeColor)
 
static void offBlure ()
 
static u8 isBlure ()
 
static void setBlureRate (u8 i_rate)
 
static u8 getBlureRate ()
 
static MtxP getBlureMtx ()
 
static void offAutoForcus ()
 
static BOOL isAutoForcus ()
 
static void setTickRate (u32 rate)
 
static void waitBlanking (int wait)
 
static void setBlureMtx (const Mtx m)
 
static f32 getWidthF ()
 
static f32 getHeightF ()
 
static f32 getWidth ()
 
static f32 getHeight ()
 
static f32 getMinYF ()
 
static f32 getMinXF ()
 
static f32 getMaxYF ()
 
static f32 getMaxXF ()
 
static f32 getAspect ()
 
static int getMinY ()
 
static int getMinX ()
 
static int getMaxY ()
 
static int getMaxX ()
 
static ResTIMGgetFrameBufferTimg ()
 
static ResTIMGgetZbufferTimg ()
 
static void * getFrameBufferTex ()
 
static void * getZbufferTex ()
 
static void setFadeRate (f32 rate)
 
static f32 getFadeRate ()
 
static bloom_cgetBloom ()
 
static GXColorgetFadeColor ()
 
static GXColorgetBackColor ()
 
static void endRender ()
 
static GXTexObjgetZbufferTexObj ()
 
static GXTexObjgetFrameBufferTexObj ()
 
static void setFrameRate (u16 i_rate)
 
static int getFrameBufferSize ()
 
static void * getFrameBufferMemory ()
 
static f32 getInvScale ()
 
static f32 getScale ()
 
static void setTvSize ()
 
static void onWide ()
 
static void offWide ()
 
static u8 isWide ()
 
static void onWideZoom ()
 
static void offWideZoom ()
 
static BOOL isWideZoom ()
 
static void setWideZoomProjection (Mtx44 &m)
 
static void setWideZoomLightProjection (Mtx &m)
 
static JKRHeapgetHeap ()
 
static void setHeap (JKRSolidHeap *i_heap)
 
static void resetDimming ()
 

Static Public Attributes

static GXTexObj mFrameBufferTexObj
 
static GXTexObj mZbufferTexObj
 
static bloom_c m_bloom
 
static Mtx mBlureMtx
 
static GXColor mBackColor = {0, 0, 0, 0}
 
static GXColor mFadeColor = {0, 0, 0, 0}
 
static JUTFadermFader
 
static ResTIMGmFrameBufferTimg
 
static void * mFrameBufferTex
 
static ResTIMGmZbufferTimg
 
static void * mZbufferTex
 
static f32 mFadeRate
 
static f32 mFadeSpeed
 
static u8 mBlureFlag
 
static u8 mBlureRate
 
static u8 mFade
 
static bool mAutoForcus
 
static JKRHeapm_heap
 
static csr_cm_baseCsr
 
static csr_cm_csr
 
static cXyz m_nowEffPos
 
static cXyz m_oldEffPos
 
static cXyz m_oldOldEffPos
 
static u8 mWide = 1
 
static u8 mWideZoom
 
static ResTIMGm_fullFrameBufferTimg
 
static void * m_fullFrameBufferTex
 
static GXTexObj m_fullFrameBufferTexObj
 
static f32 m_aspect = 1.3571428f
 
static f32 m_scale = 1.0f
 
static f32 m_invScale = 1.0f
 
static f32 m_minXF
 
static f32 m_minYF
 
static int m_minX
 
static int m_minY
 
static f32 m_maxXF = 608.0f - 1
 
static f32 m_maxYF = 448.0f - 1
 
static int m_maxX = 608 - 1
 
static int m_maxY = 448 - 1
 
static int m_width = 608
 
static int m_height = 448
 
static f32 m_heightF = 448.0f
 
static f32 m_widthF = 608.0f
 

Member Function Documentation

◆ beginRender()

void mDoGph_gInf_c::beginRender ( )
static

◆ calcFade()

void mDoGph_gInf_c::calcFade ( )
static

◆ create()

void mDoGph_gInf_c::create ( )
static

◆ endFrame()

static void mDoGph_gInf_c::endFrame ( )
inlinestatic

◆ endRender()

static void mDoGph_gInf_c::endRender ( )
inlinestatic

◆ entryBaseCsr()

void mDoGph_gInf_c::entryBaseCsr ( mDoGph_gInf_c::csr_c * i_entry)
static

◆ fadeIn() [1/2]

static void mDoGph_gInf_c::fadeIn ( f32 fadeSpeed)
inlinestatic

◆ fadeIn() [2/2]

static void mDoGph_gInf_c::fadeIn ( f32 fadeSpeed,
_GXColor & fadeColor )
inlinestatic

◆ fadeIn_f()

static void mDoGph_gInf_c::fadeIn_f ( f32 i_fadeSpeed,
_GXColor & i_fadeColor )
inlinestatic

◆ fadeOut() [1/2]

void mDoGph_gInf_c::fadeOut ( f32 fadeSpeed)
static

◆ fadeOut() [2/2]

void mDoGph_gInf_c::fadeOut ( f32 fadeSpeed,
_GXColor & fadeColor )
static

◆ fadeOut_f()

void mDoGph_gInf_c::fadeOut_f ( f32 fadeSpeed,
_GXColor & fadeColor )
static

◆ getAspect()

static f32 mDoGph_gInf_c::getAspect ( )
inlinestatic

◆ getBackColor()

static GXColor & mDoGph_gInf_c::getBackColor ( )
inlinestatic

◆ getBloom()

static bloom_c * mDoGph_gInf_c::getBloom ( )
inlinestatic

◆ getBlureMtx()

static MtxP mDoGph_gInf_c::getBlureMtx ( )
inlinestatic

◆ getBlureRate()

static u8 mDoGph_gInf_c::getBlureRate ( )
inlinestatic

◆ getFadeColor()

static GXColor & mDoGph_gInf_c::getFadeColor ( )
inlinestatic

◆ getFader()

static JUTFader * mDoGph_gInf_c::getFader ( )
inlinestatic

◆ getFadeRate()

static f32 mDoGph_gInf_c::getFadeRate ( )
inlinestatic

◆ getFrameBufferMemory()

static void * mDoGph_gInf_c::getFrameBufferMemory ( )
inlinestatic

◆ getFrameBufferSize()

static int mDoGph_gInf_c::getFrameBufferSize ( )
inlinestatic

◆ getFrameBufferTex()

static void * mDoGph_gInf_c::getFrameBufferTex ( )
inlinestatic

◆ getFrameBufferTexObj()

static GXTexObj * mDoGph_gInf_c::getFrameBufferTexObj ( )
inlinestatic

◆ getFrameBufferTimg()

static ResTIMG * mDoGph_gInf_c::getFrameBufferTimg ( )
inlinestatic

◆ getHeap()

static JKRHeap * mDoGph_gInf_c::getHeap ( )
inlinestatic

◆ getHeight()

static f32 mDoGph_gInf_c::getHeight ( )
inlinestatic

◆ getHeightF()

static f32 mDoGph_gInf_c::getHeightF ( )
inlinestatic

◆ getInvScale()

static f32 mDoGph_gInf_c::getInvScale ( )
inlinestatic

◆ getMaxX()

static int mDoGph_gInf_c::getMaxX ( )
inlinestatic

◆ getMaxXF()

static f32 mDoGph_gInf_c::getMaxXF ( )
inlinestatic

◆ getMaxY()

static int mDoGph_gInf_c::getMaxY ( )
inlinestatic

◆ getMaxYF()

static f32 mDoGph_gInf_c::getMaxYF ( )
inlinestatic

◆ getMinX()

static int mDoGph_gInf_c::getMinX ( )
inlinestatic

◆ getMinXF()

static f32 mDoGph_gInf_c::getMinXF ( )
inlinestatic

◆ getMinY()

static int mDoGph_gInf_c::getMinY ( )
inlinestatic

◆ getMinYF()

static f32 mDoGph_gInf_c::getMinYF ( )
inlinestatic

◆ getScale()

static f32 mDoGph_gInf_c::getScale ( )
inlinestatic

◆ getWidth()

static f32 mDoGph_gInf_c::getWidth ( )
inlinestatic

◆ getWidthF()

static f32 mDoGph_gInf_c::getWidthF ( )
inlinestatic

◆ getZbufferTex()

static void * mDoGph_gInf_c::getZbufferTex ( )
inlinestatic

◆ getZbufferTexObj()

static GXTexObj * mDoGph_gInf_c::getZbufferTexObj ( )
inlinestatic

◆ getZbufferTimg()

static ResTIMG * mDoGph_gInf_c::getZbufferTimg ( )
inlinestatic

◆ isAutoForcus()

static BOOL mDoGph_gInf_c::isAutoForcus ( )
inlinestatic

◆ isBlure()

static u8 mDoGph_gInf_c::isBlure ( )
inlinestatic

◆ isFade()

static u8 mDoGph_gInf_c::isFade ( )
inlinestatic

◆ isWide()

u8 mDoGph_gInf_c::isWide ( )
static

◆ isWideZoom()

BOOL mDoGph_gInf_c::isWideZoom ( )
static

◆ offAutoForcus()

static void mDoGph_gInf_c::offAutoForcus ( )
inlinestatic

◆ offBlure()

static void mDoGph_gInf_c::offBlure ( )
inlinestatic

◆ offFade()

static void mDoGph_gInf_c::offFade ( )
inlinestatic

◆ offWide()

void mDoGph_gInf_c::offWide ( )
static

◆ offWideZoom()

void mDoGph_gInf_c::offWideZoom ( )
static

◆ onBlure() [1/2]

void mDoGph_gInf_c::onBlure ( )
static

◆ onBlure() [2/2]

void mDoGph_gInf_c::onBlure ( const Mtx m)
static

◆ onWide()

void mDoGph_gInf_c::onWide ( )
static

◆ onWideZoom()

void mDoGph_gInf_c::onWideZoom ( )
static

◆ resetDimming()

void mDoGph_gInf_c::resetDimming ( )
static

◆ setBackColor()

static void mDoGph_gInf_c::setBackColor ( GXColor & color)
inlinestatic

◆ setBlureMtx()

static void mDoGph_gInf_c::setBlureMtx ( const Mtx m)
inlinestatic

◆ setBlureRate()

static void mDoGph_gInf_c::setBlureRate ( u8 i_rate)
inlinestatic

◆ setClearColor()

static void mDoGph_gInf_c::setClearColor ( JUtility::TColor color)
inlinestatic

◆ setFadeColor()

static void mDoGph_gInf_c::setFadeColor ( JUtility::TColor & color)
inlinestatic

◆ setFader()

static void mDoGph_gInf_c::setFader ( JUTFader * fader)
inlinestatic

◆ setFadeRate()

static void mDoGph_gInf_c::setFadeRate ( f32 rate)
inlinestatic

◆ setFrameRate()

static void mDoGph_gInf_c::setFrameRate ( u16 i_rate)
inlinestatic

◆ setHeap()

static void mDoGph_gInf_c::setHeap ( JKRSolidHeap * i_heap)
inlinestatic

◆ setTickRate()

static void mDoGph_gInf_c::setTickRate ( u32 rate)
inlinestatic

◆ setTvSize()

void mDoGph_gInf_c::setTvSize ( )
static

◆ setWideZoomLightProjection()

void mDoGph_gInf_c::setWideZoomLightProjection ( Mtx & m)
static

◆ setWideZoomProjection()

void mDoGph_gInf_c::setWideZoomProjection ( Mtx44 & m)
static

◆ startFadeIn()

static int mDoGph_gInf_c::startFadeIn ( int param_0)
inlinestatic

◆ startFadeOut()

static int mDoGph_gInf_c::startFadeOut ( int param_0)
inlinestatic

◆ waitBlanking()

static void mDoGph_gInf_c::waitBlanking ( int wait)
inlinestatic

Member Data Documentation

◆ m_aspect

f32 mDoGph_gInf_c::m_aspect = 1.3571428f
static

◆ m_baseCsr

mDoGph_gInf_c::csr_c * mDoGph_gInf_c::m_baseCsr
static

◆ m_bloom

mDoGph_gInf_c::bloom_c mDoGph_gInf_c::m_bloom
static

◆ m_csr

mDoGph_gInf_c::csr_c * mDoGph_gInf_c::m_csr
static

◆ m_fullFrameBufferTex

void * mDoGph_gInf_c::m_fullFrameBufferTex
static

◆ m_fullFrameBufferTexObj

GXTexObj mDoGph_gInf_c::m_fullFrameBufferTexObj
static

◆ m_fullFrameBufferTimg

ResTIMG * mDoGph_gInf_c::m_fullFrameBufferTimg
static

◆ m_heap

JKRHeap * mDoGph_gInf_c::m_heap
static

◆ m_height

int mDoGph_gInf_c::m_height = 448
static

◆ m_heightF

f32 mDoGph_gInf_c::m_heightF = 448.0f
static

◆ m_invScale

f32 mDoGph_gInf_c::m_invScale = 1.0f
static

◆ m_maxX

int mDoGph_gInf_c::m_maxX = 608 - 1
static

◆ m_maxXF

f32 mDoGph_gInf_c::m_maxXF = 608.0f - 1
static

◆ m_maxY

int mDoGph_gInf_c::m_maxY = 448 - 1
static

◆ m_maxYF

f32 mDoGph_gInf_c::m_maxYF = 448.0f - 1
static

◆ m_minX

int mDoGph_gInf_c::m_minX
static

◆ m_minXF

f32 mDoGph_gInf_c::m_minXF
static

◆ m_minY

int mDoGph_gInf_c::m_minY
static

◆ m_minYF

f32 mDoGph_gInf_c::m_minYF
static

◆ m_nowEffPos

cXyz mDoGph_gInf_c::m_nowEffPos
static

◆ m_oldEffPos

cXyz mDoGph_gInf_c::m_oldEffPos
static

◆ m_oldOldEffPos

cXyz mDoGph_gInf_c::m_oldOldEffPos
static

◆ m_scale

f32 mDoGph_gInf_c::m_scale = 1.0f
static

◆ m_width

int mDoGph_gInf_c::m_width = 608
static

◆ m_widthF

f32 mDoGph_gInf_c::m_widthF = 608.0f
static

◆ mAutoForcus

bool mDoGph_gInf_c::mAutoForcus
static

◆ mBackColor

GXColor mDoGph_gInf_c::mBackColor = {0, 0, 0, 0}
static

◆ mBlureFlag

u8 mDoGph_gInf_c::mBlureFlag
static

◆ mBlureMtx

Mtx mDoGph_gInf_c::mBlureMtx
static

◆ mBlureRate

u8 mDoGph_gInf_c::mBlureRate
static

◆ mFade

u8 mDoGph_gInf_c::mFade
static

◆ mFadeColor

GXColor mDoGph_gInf_c::mFadeColor = {0, 0, 0, 0}
static

◆ mFader

JUTFader * mDoGph_gInf_c::mFader
static

◆ mFadeRate

f32 mDoGph_gInf_c::mFadeRate
static

◆ mFadeSpeed

f32 mDoGph_gInf_c::mFadeSpeed
static

◆ mFrameBufferTex

void * mDoGph_gInf_c::mFrameBufferTex
static

◆ mFrameBufferTexObj

GXTexObj mDoGph_gInf_c::mFrameBufferTexObj
static

◆ mFrameBufferTimg

ResTIMG * mDoGph_gInf_c::mFrameBufferTimg
static

◆ mWide

u8 mDoGph_gInf_c::mWide = 1
static

◆ mWideZoom

u8 mDoGph_gInf_c::mWideZoom
static

◆ mZbufferTex

void * mDoGph_gInf_c::mZbufferTex
static

◆ mZbufferTexObj

GXTexObj mDoGph_gInf_c::mZbufferTexObj
static

◆ mZbufferTimg

ResTIMG * mDoGph_gInf_c::mZbufferTimg
static

The documentation for this class was generated from the following files: