Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
m_Do_graphic.cpp File Reference

Classes

class  mDoGph_HIO_c
 
class  dDlst_heapMap_c
 
struct  tvSize
 

Functions

static void drawQuad (f32 param_0, f32 param_1, f32 param_2, f32 param_3)
 
static void drawHeapMap ()
 
static ResTIMGcreateTimg (u16 width, u16 height, u32 format)
 
void darwFilter (GXColor matColor)
 
void mDoGph_BlankingON ()
 
void mDoGph_BlankingOFF ()
 
static void dScnPly_BeforeOfPaint ()
 
int mDoGph_BeforeOfDraw ()
 
int mDoGph_AfterOfDraw ()
 
void drawFilterQuad (s8 param_0, s8 param_1)
 
static void drawDepth2 (view_class *param_0, view_port_class *param_1, int param_2)
 
static void trimming (view_class *param_0, view_port_class *param_1)
 
void mDoGph_drawFilterQuad (s8 param_0, s8 param_1)
 
static void retry_captue_frame (view_class *param_0, view_port_class *param_1, int param_2)
 
static void motionBlure (view_class *param_0)
 
static void setLight ()
 
static void captureScreenSetProjection (Mtx44 &m)
 
static void captureScreenSetPort ()
 
static void captureScreenSetScissor (scissor_class *scissor)
 
static void captureScreenPerspDrawInfo (JPADrawInfo &)
 
static void drawItem3D ()
 
int mDoGph_Painter ()
 
int mDoGph_Create ()
 

Variables

static dDlst_heapMap_c l_heapMap
 
static int l_heapMapMode
 
static bool data_80450BE8
 
const tvSize l_tvSize [2]
 
mDoGph_HIO_c mDoGph_HIO
 

Function Documentation

◆ captureScreenPerspDrawInfo()

static void captureScreenPerspDrawInfo ( JPADrawInfo & )
static

◆ captureScreenSetPort()

static void captureScreenSetPort ( )
static

◆ captureScreenSetProjection()

static void captureScreenSetProjection ( Mtx44 & m)
static

◆ captureScreenSetScissor()

static void captureScreenSetScissor ( scissor_class * scissor)
static

◆ createTimg()

static ResTIMG * createTimg ( u16 width,
u16 height,
u32 format )
static

◆ darwFilter()

void darwFilter ( GXColor matColor)

◆ drawDepth2()

static void drawDepth2 ( view_class * param_0,
view_port_class * param_1,
int param_2 )
static

◆ drawFilterQuad()

void drawFilterQuad ( s8 param_0,
s8 param_1 )

◆ drawHeapMap()

static void drawHeapMap ( )
static

◆ drawItem3D()

static void drawItem3D ( )
static

◆ drawQuad()

static void drawQuad ( f32 param_0,
f32 param_1,
f32 param_2,
f32 param_3 )
static

◆ dScnPly_BeforeOfPaint()

static void dScnPly_BeforeOfPaint ( )
static

◆ mDoGph_AfterOfDraw()

int mDoGph_AfterOfDraw ( )

◆ mDoGph_BeforeOfDraw()

int mDoGph_BeforeOfDraw ( )

◆ mDoGph_BlankingOFF()

void mDoGph_BlankingOFF ( )

◆ mDoGph_BlankingON()

void mDoGph_BlankingON ( )

◆ mDoGph_Create()

int mDoGph_Create ( )

◆ mDoGph_drawFilterQuad()

void mDoGph_drawFilterQuad ( s8 param_0,
s8 param_1 )

◆ mDoGph_Painter()

int mDoGph_Painter ( )

◆ motionBlure()

static void motionBlure ( view_class * param_0)
static

◆ retry_captue_frame()

static void retry_captue_frame ( view_class * param_0,
view_port_class * param_1,
int param_2 )
static

◆ setLight()

static void setLight ( )
static

◆ trimming()

static void trimming ( view_class * param_0,
view_port_class * param_1 )
static

Variable Documentation

◆ data_80450BE8

bool data_80450BE8
static

◆ l_heapMap

dDlst_heapMap_c l_heapMap
static

◆ l_heapMapMode

int l_heapMapMode
static

◆ l_tvSize

const tvSize l_tvSize[2]
Initial value:
= {
{608, 448},
{808, 448},
}

◆ mDoGph_HIO

mDoGph_HIO_c mDoGph_HIO