SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
lbarchive.h
Go to the documentation of this file.
1
#ifndef _lbarchive_h_
2
#define _lbarchive_h_
3
4
#include <
Runtime/platform.h
>
5
6
#include <
sysdolphin/baselib/forward.h
>
7
8
#include <
sysdolphin/baselib/archive.h
>
9
10
void
lbArchive_InitializeDAT
(
HSD_Archive
* archive,
void
* data,
size_t
length);
11
void
lbArchive_LoadSections
(
HSD_Archive
* archive,
void
** symbols, ...);
12
HSD_Archive
*
lbArchive_LoadArchive
(
const
char
* filename);
13
HSD_Archive
*
lbArchive_LoadSymbols
(
const
char
* filename,
void
* symbols, ...);
14
HSD_Archive
*
lbArchive_80016DBC
(
const
char
* filename,
void
* symbols, ...);
15
void
lbArchive_80016EFC
(
HSD_Archive
*);
16
bool
lbArchive_80016F80
(
HSD_Archive
**,
const
char
* filename);
17
bool
lbArchive_80017040
(
HSD_Archive
** dst,
const
char
* filename,
void
* symbols,
18
...);
19
bool
lbArchive_800171CC
(
HSD_Archive
** dst,
const
char
* filename,
void
* symbols,
20
...);
21
int
lbArchiveRelocate
(
HSD_Archive
*,
u8
*,
size_t
file_size,
intptr_t
base_addr);
22
23
#endif
archive.h
u8
unsigned char u8
Definition
types.h:5
lbArchiveRelocate
int lbArchiveRelocate(HSD_Archive *, u8 *, size_t file_size, intptr_t base_addr)
Definition
lbarchive.c:274
lbArchive_80016EFC
void lbArchive_80016EFC(HSD_Archive *)
Definition
lbarchive.c:147
lbArchive_80016DBC
HSD_Archive * lbArchive_80016DBC(const char *filename, void *symbols,...)
Definition
lbarchive.c:127
lbArchive_80017040
bool lbArchive_80017040(HSD_Archive **dst, const char *filename, void *symbols,...)
Definition
lbarchive.c:181
lbArchive_LoadSymbols
HSD_Archive * lbArchive_LoadSymbols(const char *filename, void *symbols,...)
Definition
lbarchive.c:107
lbArchive_LoadSections
void lbArchive_LoadSections(HSD_Archive *archive, void **symbols,...)
Definition
lbarchive.c:41
lbArchive_InitializeDAT
void lbArchive_InitializeDAT(HSD_Archive *archive, void *data, size_t length)
Definition
lbarchive.c:17
lbArchive_80016F80
bool lbArchive_80016F80(HSD_Archive **, const char *filename)
Definition
lbarchive.c:155
lbArchive_LoadArchive
HSD_Archive * lbArchive_LoadArchive(const char *filename)
Definition
lbarchive.c:71
lbArchive_800171CC
bool lbArchive_800171CC(HSD_Archive **dst, const char *filename, void *symbols,...)
Definition
lbarchive.c:222
platform.h
intptr_t
signed int intptr_t
Definition
stddef.h:8
HSD_Archive
Definition
archive.h:35
forward.h
src
melee
lb
lbarchive.h
Generated by
1.17.0