Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_jpreviewer.h
Go to the documentation of this file.
1#ifndef D_JPREVIEWER_H
2#define D_JPREVIEWER_H
3
4#include <dolphin/mtx.h>
6
7namespace JStudio {
8 class TControl;
9}
10
11class J2DOrthoGraph;
12class JKRExpHeap;
13class JUTGamePad;
14class JUTResFont;
15class tParse_;
16
18public:
19
20};
21
22class dJprev_c {
23public:
25 ~dJprev_c();
26
27 void show3D(Mtx);
28 void show2D();
29 void create(JStudio::TControl* pControl, const JUTGamePad& pad);
30 void remove();
31 void update();
32
33 static dJprev_c* get() { return m_myObj; }
34
36
38 /* 0x04 */ JUTResFont* mFont;
39 /* 0x08 */ JKRExpHeap* mHeap;
40 /* 0x0C */ tParse_* m_parse;
42 /* 0x14 */ s8 mHIOId;
43};
44
45#endif /* D_JPREVIEWER_H */
Definition J2DOrthoGraph.h:10
Definition JKRExpHeap.h:11
Definition control.h:19
Definition jstudio-control.h:43
Definition JUTResFont.h:24
Definition d_jpreviewer.h:17
Definition d_jpreviewer.h:22
void create(JStudio::TControl *pControl, const JUTGamePad &pad)
Definition d_jpreviewer.cpp:64
JKRExpHeap * mHeap
Definition d_jpreviewer.h:39
dJprev_c(JStudio::TControl *, const JUTGamePad &)
Definition d_jpreviewer.cpp:34
s8 mHIOId
Definition d_jpreviewer.h:42
J2DOrthoGraph * mOrthoGraph
Definition d_jpreviewer.h:37
static dJprev_c * m_myObj
Definition d_jpreviewer.h:35
void show2D()
Definition d_jpreviewer.cpp:83
~dJprev_c()
Definition d_jpreviewer.cpp:54
void remove()
Definition d_jpreviewer.cpp:70
JUTResFont * mFont
Definition d_jpreviewer.h:38
dJprevCtrl_c * mControl
Definition d_jpreviewer.h:41
void show3D(Mtx)
Definition d_jpreviewer.cpp:79
void update()
Definition d_jpreviewer.cpp:75
tParse_ * m_parse
Definition d_jpreviewer.h:40
static dJprev_c * get()
Definition d_jpreviewer.h:33
Definition d_jpreviewer.cpp:11
f32 Mtx[3][4]
Definition mtx.h:25
signed char s8
Definition types.h:7
Definition functionvalue.cpp:12
Definition JUTGamePad.h:28