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

#include <JAWGraphContext.h>

+ Collaboration diagram for JAWGraphContext:

Public Member Functions

 JAWGraphContext ()
 
 ~JAWGraphContext ()
 
void reset ()
 
void color (u8, u8, u8, u8)
 
void color (const JUtility::TColor &)
 
void locate (int, int)
 
void print (char const *,...)
 
void print (int, int, const char *,...)
 
void color (const JUtility::TColor &, const JUtility::TColor &, const JUtility::TColor &, const JUtility::TColor &)
 
void fillBox (const JGeometry::TBox2< f32 > &)
 
void drawFrame (const JGeometry::TBox2< f32 > &)
 
void line (const JGeometry::TVec2< f32 > &, const JGeometry::TVec2< f32 > &)
 
void setGXforPrint ()
 
void setGXforDraw ()
 
void setParentAlpha (u8 alpha)
 

Public Attributes

J2DPrintfield_0x0
 
JUtility::TColor field_0x4
 
JUtility::TColor field_0x8
 
JUtility::TColor field_0xc
 
JUtility::TColor field_0x10
 
u8 mParentAlpha
 
u8 field_0x15
 
u8 field_0x16
 
int field_0x18
 

Static Public Attributes

static JUTResFontsFont
 
static bool lbl_8074CD30
 

Constructor & Destructor Documentation

◆ JAWGraphContext()

JAWGraphContext::JAWGraphContext ( )

◆ ~JAWGraphContext()

JAWGraphContext::~JAWGraphContext ( )

Member Function Documentation

◆ color() [1/3]

void JAWGraphContext::color ( const JUtility::TColor & c)

◆ color() [2/3]

void JAWGraphContext::color ( const JUtility::TColor & param_1,
const JUtility::TColor & param_2,
const JUtility::TColor & param_3,
const JUtility::TColor & param_4 )

◆ color() [3/3]

void JAWGraphContext::color ( u8 r,
u8 g,
u8 b,
u8 a )

◆ drawFrame()

void JAWGraphContext::drawFrame ( const JGeometry::TBox2< f32 > & box)

◆ fillBox()

void JAWGraphContext::fillBox ( const JGeometry::TBox2< f32 > & box)

◆ line()

void JAWGraphContext::line ( const JGeometry::TVec2< f32 > & p1,
const JGeometry::TVec2< f32 > & p2 )

◆ locate()

void JAWGraphContext::locate ( int param_1,
int param_2 )

◆ print() [1/2]

void JAWGraphContext::print ( char const * msg,
... )

◆ print() [2/2]

void JAWGraphContext::print ( int param_1,
int param_2,
const char * msg,
... )

◆ reset()

void JAWGraphContext::reset ( )

◆ setGXforDraw()

void JAWGraphContext::setGXforDraw ( )

◆ setGXforPrint()

void JAWGraphContext::setGXforPrint ( )

◆ setParentAlpha()

void JAWGraphContext::setParentAlpha ( u8 alpha)
inline

Member Data Documentation

◆ field_0x0

J2DPrint* JAWGraphContext::field_0x0

◆ field_0x10

JUtility::TColor JAWGraphContext::field_0x10

◆ field_0x15

u8 JAWGraphContext::field_0x15

◆ field_0x16

u8 JAWGraphContext::field_0x16

◆ field_0x18

int JAWGraphContext::field_0x18

◆ field_0x4

JUtility::TColor JAWGraphContext::field_0x4

◆ field_0x8

JUtility::TColor JAWGraphContext::field_0x8

◆ field_0xc

JUtility::TColor JAWGraphContext::field_0xc

◆ lbl_8074CD30

bool JAWGraphContext::lbl_8074CD30
static

◆ mParentAlpha

u8 JAWGraphContext::mParentAlpha

◆ sFont

JUTResFont * JAWGraphContext::sFont
static

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