Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JAWGraphContext.h
Go to the documentation of this file.
1#ifndef JAWGRAPHCONTEXT_H
2#define JAWGRAPHCONTEXT_H
3
5#include "JSystem/JGeometry.h"
6
7class J2DPrint;
8class JUTResFont;
9
11public:
14 void reset();
15 void color(u8, u8, u8, u8);
16 void color(const JUtility::TColor&);
17 void locate(int, int);
18 void print(char const*, ...);
19 void print(int, int, const char*, ...);
20 void color(const JUtility::TColor&, const JUtility::TColor&, const JUtility::TColor&, const JUtility::TColor&);
21 void fillBox(const JGeometry::TBox2<f32>&);
24 void setGXforPrint();
25 void setGXforDraw();
26
27 /* 0x00 */ J2DPrint* field_0x0;
32 /* 0x14 */ u8 mParentAlpha;
33 /* 0x15 */ u8 field_0x15;
34 /* 0x16 */ u8 field_0x16;
35 /* 0x18 */ int field_0x18;
36
37 void setParentAlpha(u8 alpha) { mParentAlpha = alpha; }
38
40 static bool lbl_8074CD30;
41};
42
43#endif /* JAWGRAPHCONTEXT_H */
Definition J2DPrint.h:16
Definition JAWGraphContext.h:10
J2DPrint * field_0x0
Definition JAWGraphContext.h:27
static bool lbl_8074CD30
Definition JAWGraphContext.h:40
void print(char const *,...)
Definition JAWGraphContext.cpp:48
u8 mParentAlpha
Definition JAWGraphContext.h:32
void reset()
Definition JAWGraphContext.cpp:30
JUtility::TColor field_0x8
Definition JAWGraphContext.h:29
JUtility::TColor field_0xc
Definition JAWGraphContext.h:30
void setGXforDraw()
Definition JAWGraphContext.cpp:175
int field_0x18
Definition JAWGraphContext.h:35
u8 field_0x15
Definition JAWGraphContext.h:33
u8 field_0x16
Definition JAWGraphContext.h:34
void setGXforPrint()
Definition JAWGraphContext.cpp:158
void fillBox(const JGeometry::TBox2< f32 > &)
Definition JAWGraphContext.cpp:86
void line(const JGeometry::TVec2< f32 > &, const JGeometry::TVec2< f32 > &)
Definition JAWGraphContext.cpp:140
~JAWGraphContext()
Definition JAWGraphContext.cpp:28
JAWGraphContext()
Definition JAWGraphContext.cpp:10
void color(u8, u8, u8, u8)
Definition JAWGraphContext.cpp:36
JUtility::TColor field_0x4
Definition JAWGraphContext.h:28
void drawFrame(const JGeometry::TBox2< f32 > &)
Definition JAWGraphContext.cpp:112
void locate(int, int)
Definition JAWGraphContext.cpp:44
void setParentAlpha(u8 alpha)
Definition JAWGraphContext.h:37
JUtility::TColor field_0x10
Definition JAWGraphContext.h:31
static JUTResFont * sFont
Definition JAWGraphContext.h:39
Definition JUTResFont.h:24
unsigned char u8
Definition types.h:8
Definition JGeometry.h:533
Definition JGeometry.h:415
Definition TColor.h:12