Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
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
#ifdef __REVOLUTION_SDK__
5
#include <
revolution/gd/GDFile.h
>
6
#else
7
#include <
dolphin/types.h
>
8
9
#ifdef __cplusplus
10
extern
"C"
{
11
#endif
12
13
#define GD_FILE_VERSION_NUMBER 0x11223344
14
15
typedef
struct
_GDGList
{
16
void
*
ptr
;
17
u32
byteLength
;
18
}
GDGList
;
19
20
typedef
struct
_GDFileHeader
{
21
u32
versionNumber
;
22
u32
numDLs
;
23
u32
numPLs
;
24
GDGList
*
DLDescArray
;
25
GDGList
*
PLDescArray
;
26
}
GDFileHeader
;
27
28
s32
GDReadDLFile
(
const
char
* fName,
u32
* numDLs,
u32
* numPLs,
GDGList
** DLDescArray,
GDGList
** PLDescArray);
29
30
#ifdef __cplusplus
31
}
32
#endif
33
34
#endif
35
#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
types.h
u32
unsigned long u32
Definition
types.h:12
s32
signed long s32
Definition
types.h:11
GDFile.h
_GDFileHeader
Definition
GDFile.h:20
_GDFileHeader::numDLs
u32 numDLs
Definition
GDFile.h:22
_GDFileHeader::versionNumber
u32 versionNumber
Definition
GDFile.h:21
_GDFileHeader::PLDescArray
GDGList * PLDescArray
Definition
GDFile.h:25
_GDFileHeader::DLDescArray
GDGList * DLDescArray
Definition
GDFile.h:24
_GDFileHeader::numPLs
u32 numPLs
Definition
GDFile.h:23
_GDGList
Definition
GDFile.h:15
_GDGList::ptr
void * ptr
Definition
GDFile.h:16
_GDGList::byteLength
u32 byteLength
Definition
GDFile.h:17
include
dolphin
gd
GDFile.h
Generated by
1.12.0