1#ifndef J2DGRAFCONTEXT_H
2#define J2DGRAFCONTEXT_H
Definition J2DGrafContext.h:12
virtual void setup2D()
Definition J2DGrafContext.cpp:31
virtual ~J2DGrafContext()
Definition J2DGrafContext.h:40
Mtx44 mMtx44
Definition J2DGrafContext.h:63
J2DGrafContext(f32 x, f32 y, f32 width, f32 height)
Definition J2DGrafContext.cpp:6
void scissor(f32 x, f32 y, f32 width, f32 height)
Definition J2DGrafContext.h:23
void scissor(JGeometry::TBox2< f32 > const &bounds)
Definition J2DGrafContext.cpp:82
void moveTo(JGeometry::TVec2< f32 > pos)
Definition J2DGrafContext.h:38
JUtility::TColor mColorBL
Definition J2DGrafContext.h:60
JUtility::TColor mColorBR
Definition J2DGrafContext.h:59
virtual void setPort()
Definition J2DGrafContext.cpp:16
virtual void setScissor()
Definition J2DGrafContext.cpp:66
void drawFrame(JGeometry::TBox2< f32 > const &box)
Definition J2DGrafContext.cpp:157
void lineTo(f32 x, f32 y)
Definition J2DGrafContext.h:35
JGeometry::TVec2< f32 > mPrevPos
Definition J2DGrafContext.h:62
void moveTo(f32 x, f32 y)
Definition J2DGrafContext.h:36
u8 mLineWidth
Definition J2DGrafContext.h:61
void line(JGeometry::TVec2< f32 > start, JGeometry::TVec2< f32 > end)
Definition J2DGrafContext.cpp:177
JGeometry::TBox2< f32 > mBounds
Definition J2DGrafContext.h:55
virtual void setLookat()
Definition J2DGrafContext.h:50
void fillBox(JGeometry::TBox2< f32 > const &box)
Definition J2DGrafContext.cpp:139
void setLineWidth(u8)
Definition J2DGrafContext.cpp:134
JUtility::TColor mColorTR
Definition J2DGrafContext.h:58
virtual void place(f32 x, f32 y, f32 width, f32 height)
Definition J2DGrafContext.h:42
Blend field_0xb0
Definition J2DGrafContext.h:65
JGeometry::TBox2< f32 > mScissorBounds
Definition J2DGrafContext.h:56
JUtility::TColor mColorTL
Definition J2DGrafContext.h:57
Blend mBoxPart
Definition J2DGrafContext.h:67
virtual s32 getGrafType() const
Definition J2DGrafContext.h:49
Blend mLinePart
Definition J2DGrafContext.h:66
JGeometry::TBox2< f32 > * getBounds()
Definition J2DGrafContext.h:52
void lineTo(JGeometry::TVec2< f32 > pos)
Definition J2DGrafContext.cpp:191
void setColor(JUtility::TColor c)
Definition J2DGrafContext.h:27
Mtx mPosMtx
Definition J2DGrafContext.h:64
virtual void place(JGeometry::TBox2< f32 > const &bounds)
Definition J2DGrafContext.cpp:86
static void end(b_oh_class *i_this)
Definition d_a_b_oh.cpp:343
f32 Mtx44[4][4]
Definition mtx.h:28
f32 Mtx[3][4]
Definition mtx.h:25
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
float f32
Definition types.h:25
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
@ start
Definition strtold.c:23
Definition J2DGrafContext.h:14
u8 mType
Definition J2DGrafContext.h:15
u8 mDstFactor
Definition J2DGrafContext.h:17
u8 mSrcFactor
Definition J2DGrafContext.h:16
Definition JGeometry.h:533
Definition JGeometry.h:415