SSBM Decomp
Loading...
Searching...
No Matches
lbarchive.h
Go to the documentation of this file.
1#ifndef _lbarchive_h_
2#define _lbarchive_h_
3
4#include <platform.h>
5
6#include <baselib/forward.h>
7
8#include <baselib/archive.h>
9
10void lbArchive_InitializeDAT(HSD_Archive* archive, void* data, size_t length);
11void lbArchive_LoadSections(HSD_Archive* archive, void** symbols, ...);
13HSD_Archive* lbArchive_LoadSymbols(const char* filename, void* symbols, ...);
14HSD_Archive* lbArchive_80016DBC(const char* filename, void* symbols, ...);
16bool lbArchive_80016F80(HSD_Archive**, const char* filename);
17bool lbArchive_80017040(HSD_Archive** dst, const char* filename, void* symbols,
18 ...);
19bool lbArchive_800171CC(HSD_Archive** dst, const char* filename, void* symbols,
20 ...);
21int lbArchive_80017340(HSD_Archive*, u8*, size_t file_size,
22 intptr_t base_addr);
23
24#endif
int lbArchive_80017340(HSD_Archive *, u8 *, size_t file_size, intptr_t base_addr)
Definition lbarchive.c:241
void lbArchive_80016EFC(HSD_Archive *)
Definition lbarchive.c:142
HSD_Archive * lbArchive_80016DBC(const char *filename, void *symbols,...)
Definition lbarchive.c:122
bool lbArchive_80017040(HSD_Archive **dst, const char *filename, void *symbols,...)
Definition lbarchive.c:176
HSD_Archive * lbArchive_LoadSymbols(const char *filename, void *symbols,...)
Definition lbarchive.c:102
void lbArchive_LoadSections(HSD_Archive *archive, void **symbols,...)
Definition lbarchive.c:36
void lbArchive_InitializeDAT(HSD_Archive *archive, void *data, size_t length)
Definition lbarchive.c:14
bool lbArchive_80016F80(HSD_Archive **, const char *filename)
Definition lbarchive.c:150
HSD_Archive * lbArchive_LoadArchive(const char *filename)
Definition lbarchive.c:66
bool lbArchive_800171CC(HSD_Archive **dst, const char *filename, void *symbols,...)
Definition lbarchive.c:203
char * filename
signed int intptr_t
Definition stddef.h:13
Definition archive.h:34