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_80017040(HSD_Archive** dst, const char* filename, void* symbols, ...);
17bool lbArchive_800171CC(HSD_Archive** dst, const char* filename, void* symbols, ...);
18int lbArchive_80017340(HSD_Archive*, HSD_ArchiveHeader*, size_t file_size, intptr_t base_addr);
19
20#endif
void lbArchive_80016EFC(HSD_Archive *)
Definition lbarchive.c:138
HSD_Archive * lbArchive_80016DBC(const char *filename, void *symbols,...)
Definition lbarchive.c:118
bool lbArchive_80017040(HSD_Archive **dst, const char *filename, void *symbols,...)
Definition lbarchive.c:172
int lbArchive_80017340(HSD_Archive *, HSD_ArchiveHeader *, size_t file_size, intptr_t base_addr)
Definition lbarchive.c:224
HSD_Archive * lbArchive_LoadSymbols(const char *filename, void *symbols,...)
Definition lbarchive.c:98
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
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:198
char * filename
signed int intptr_t
Definition stddef.h:13
Definition archive.h:10
Definition archive.h:34