Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
j
l
m
p
s
w
Typedefs
Enumerations
Enumerator
c
e
o
t
u
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
m
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Related Symbols
c
d
j
o
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
▼
Twilight Princess
►
About
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
docs
▼
include
►
c
►
d
▼
dolphin
►
amc
►
base
►
charPipeline
►
db
►
demo
►
gd
►
gf
►
gx
►
os
►
vi
►
ai.h
►
am.h
►
ar.h
►
ax.h
►
axart.h
►
axfx.h
►
card.h
►
db.h
►
demo.h
dolphin.h
►
dsp.h
►
dtk.h
►
dvd.h
►
exi.h
►
fake_tgmath.h
►
G2D.h
gd.h
gf.h
►
gx.h
►
hio.h
►
hw_regs.h
►
mcc.h
►
mix.h
►
mtx.h
►
os.h
►
pad.h
►
perf.h
►
seq.h
►
si.h
►
sp.h
►
syn.h
►
types.h
vi.h
►
f_ap
►
f_op
►
f_pc
►
JSystem
►
m_Do
►
REL
►
SSystem
►
TRK_MINNOW_DOLPHIN
►
Z2AudioLib
dol2asm.h
►
DynamicLink.h
►
global.h
►
src
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_TYPES_H_
2
#define _DOLPHIN_TYPES_H_
3
4
typedef
signed
char
s8
;
5
typedef
unsigned
char
u8
;
6
typedef
signed
short
int
s16
;
7
typedef
unsigned
short
int
u16
;
8
typedef
signed
long
s32
;
9
typedef
unsigned
long
u32
;
10
typedef
signed
long
long
int
s64
;
11
typedef
unsigned
long
long
int
u64
;
12
13
typedef
volatile
u8
vu8
;
14
typedef
volatile
u16
vu16
;
15
typedef
volatile
u32
vu32
;
16
typedef
volatile
u64
vu64
;
17
typedef
volatile
s8
vs8
;
18
typedef
volatile
s16
vs16
;
19
typedef
volatile
s32
vs32
;
20
typedef
volatile
s64
vs64
;
21
22
typedef
float
f32
;
23
typedef
double
f64
;
24
25
typedef
volatile
f32
vf32
;
26
typedef
volatile
f64
vf64
;
27
28
typedef
char
*
Ptr
;
29
30
typedef
int
BOOL
;
31
32
typedef
unsigned
int
uint
;
33
34
#define FALSE 0
35
#define TRUE 1
36
37
#if defined(__MWERKS__)
38
#define AT_ADDRESS(addr) : (addr)
39
#elif defined(__GNUC__)
40
//#define AT_ADDRESS(addr) __attribute__((address((addr))))
41
#define AT_ADDRESS(addr)
// was removed in GCC. define in linker script instead.
42
#else
43
#error unknown compiler
44
#endif
45
46
#define ATTRIBUTE_ALIGN(num) __attribute__((aligned(num)))
47
48
#ifndef NULL
49
#ifdef __cplusplus
50
#define NULL 0
51
#else
52
#define NULL ((void*)0)
53
#endif
54
#endif
55
56
#include "
stddef.h
"
57
58
#endif
stddef.h
BOOL
int BOOL
Definition
types.h:30
vs8
volatile s8 vs8
Definition
types.h:17
s8
signed char s8
Definition
types.h:4
vu8
volatile u8 vu8
Definition
types.h:13
u32
unsigned long u32
Definition
types.h:9
vs64
volatile s64 vs64
Definition
types.h:20
s16
signed short int s16
Definition
types.h:6
s64
signed long long int s64
Definition
types.h:10
f32
float f32
Definition
types.h:22
vu16
volatile u16 vu16
Definition
types.h:14
vs32
volatile s32 vs32
Definition
types.h:19
vs16
volatile s16 vs16
Definition
types.h:18
uint
unsigned int uint
Definition
types.h:32
f64
double f64
Definition
types.h:23
vf64
volatile f64 vf64
Definition
types.h:26
u16
unsigned short int u16
Definition
types.h:7
Ptr
char * Ptr
Definition
types.h:28
vu32
volatile u32 vu32
Definition
types.h:15
u64
unsigned long long int u64
Definition
types.h:11
vu64
volatile u64 vu64
Definition
types.h:16
vf32
volatile f32 vf32
Definition
types.h:25
s32
signed long s32
Definition
types.h:8
u8
unsigned char u8
Definition
types.h:5
include
dolphin
types.h
Generated by
1.12.0