Loading [MathJax]/extensions/tex2jax.js
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
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
►
GDBase.h
►
GDFile.h
►
GDGeometry.h
►
GDIndirect.h
►
GDLight.h
►
GDPixel.h
►
GDTev.h
►
GDTexture.h
►
GDTransform.h
►
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
GDFile.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_GD_FILE_H
2
#define _DOLPHIN_GD_FILE_H
3
4
#include <
dolphin/types.h
>
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
#define GD_FILE_VERSION_NUMBER 0x11223344
11
12
typedef
struct
_GDGList
{
13
void
*
ptr
;
14
u32
byteLength
;
15
}
GDGList
;
12
typedef
struct
_GDGList
{
…
};
16
17
typedef
struct
_GDFileHeader
{
18
u32
versionNumber
;
19
u32
numDLs
;
20
u32
numPLs
;
21
GDGList
*
DLDescArray
;
22
GDGList
*
PLDescArray
;
23
}
GDFileHeader
;
17
typedef
struct
_GDFileHeader
{
…
};
24
25
s32
GDReadDLFile
(
const
char
* fName,
u32
* numDLs,
u32
* numPLs,
GDGList
** DLDescArray,
GDGList
** PLDescArray);
26
27
#ifdef __cplusplus
28
}
29
#endif
30
31
#endif
GDFileHeader
struct _GDFileHeader GDFileHeader
GDGList
struct _GDGList GDGList
GDReadDLFile
s32 GDReadDLFile(const char *fName, u32 *numDLs, u32 *numPLs, GDGList **DLDescArray, GDGList **PLDescArray)
Definition
GDFile.c:6
_GDFileHeader
Definition
GDFile.h:17
_GDFileHeader::numDLs
u32 numDLs
Definition
GDFile.h:19
_GDFileHeader::versionNumber
u32 versionNumber
Definition
GDFile.h:18
_GDFileHeader::DLDescArray
GDGList * DLDescArray
Definition
GDFile.h:21
_GDFileHeader::numPLs
u32 numPLs
Definition
GDFile.h:20
_GDFileHeader::PLDescArray
GDGList * PLDescArray
Definition
GDFile.h:22
_GDGList
Definition
GDFile.h:12
_GDGList::ptr
void * ptr
Definition
GDFile.h:13
_GDGList::byteLength
u32 byteLength
Definition
GDFile.h:14
types.h
u32
unsigned long u32
Definition
types.h:9
s32
signed long s32
Definition
types.h:8
include
dolphin
gd
GDFile.h
Generated by
1.12.0