|
SSBM Decomp
|
Go to the source code of this file.
Data Structures | |
| struct | HSD_ArchiveHeader |
| struct | HSD_ArchiveRelocationInfo |
| struct | HSD_ArchivePublicInfo |
| struct | HSD_ArchiveExternInfo |
| struct | HSD_Archive |
Macros | |
| #define | HSD_ARCHIVE_DONT_FREE 1 |
Functions | |
| STATIC_ASSERT (sizeof(struct HSD_Archive)==0x44) | |
| s32 | HSD_ArchiveParse (HSD_Archive *, u8 *, size_t file_size) |
| void * | HSD_ArchiveGetPublicAddress (HSD_Archive *, const char *) |
| char * | HSD_ArchiveGetExtern (HSD_Archive *, int) |
| void | HSD_ArchiveLocateExtern (HSD_Archive *, const char *, void *) |
| #define HSD_ARCHIVE_DONT_FREE 1 |
| STATIC_ASSERT | ( | sizeof(struct HSD_Archive) | = =0x44 | ) |
| s32 HSD_ArchiveParse | ( | HSD_Archive * | archive, |
| u8 * | src, | ||
| size_t | file_size | ||
| ) |
| void * HSD_ArchiveGetPublicAddress | ( | HSD_Archive * | archive, |
| const char * | symbols | ||
| ) |
| char * HSD_ArchiveGetExtern | ( | HSD_Archive * | archive, |
| int | offset | ||
| ) |
| void HSD_ArchiveLocateExtern | ( | HSD_Archive * | archive, |
| const char * | symbols, | ||
| void * | addr | ||
| ) |