|
SSBM Decomp
|
#include <printf.h>#include <stdarg.h>#include <stdio.h>#include "cobj.h"#include "gobjobject.h"#include "sislib.h"#include "sislib.static.h"#include "sislib_font.h"#include "wobj.h"#include <dolphin/gx.h>#include <dolphin/mtx.h>#include <dolphin/types.h>Functions | |
| u8 * | HSD_SisLib_803A6478 (u8 *dst, u8 *src) |
| u8 * | HSD_SisLib_803A6530 (s32 font_idx, s32 dst_idx, s32 src_idx) |
| void | HSD_SisLib_803A660C (s32 font_idx, s32 dst_idx, s32 src_idx) |
| HSD_Text * | HSD_SisLib_803A6754 (int font_idx, int context_id) |
| static void | sisBeginLine (u8 *data, s32 *out_idx, s32 *has_kerning) |
| static void | sisEndKerning (u8 *data, s32 *out_idx, s32 *has_kerning) |
| s32 | HSD_SisLib_803A67EC (u8 *data, u8 *string) |
| Converts ASCII to "SIS" format. | |
| int | HSD_SisLib_803A6B98 (HSD_Text *text, float x, float y, const char *fmt,...) |
| u8 * | fn_803A6FEC (u8 *sis_data, s32 entry_idx, s32 *out_size) |
| s32 | HSD_SisLib_803A70A0 (HSD_Text *text, s32 entry_idx, char *fmt,...) |
| void | HSD_SisLib_803A746C (HSD_Text *text, s32 entry_idx, f32 new_x, f32 new_y) |
| void | HSD_SisLib_803A74F0 (HSD_Text *text, s32 entry_idx, GXColor *color_rgb) |
| void | HSD_SisLib_803A7548 (HSD_Text *text, int entry_idx, float scale_x, float scale_y) |
| void | HSD_SisLib_803A75E0 (HSD_Text *text, s32 entry_idx) |
| void | HSD_SisLib_803A7664 (HSD_Text *text) |
| HSD_Text * HSD_SisLib_803A6754 | ( | int | font_idx, |
| int | context_id ) |
Converts ASCII to "SIS" format.
| data | output buffer for the converted string |
| string | ASCII string to be converted |
| int HSD_SisLib_803A6B98 | ( | HSD_Text * | text, |
| float | x, | ||
| float | y, | ||
| const char * | fmt, | ||
| ... ) |
| void HSD_SisLib_803A7548 | ( | HSD_Text * | text, |
| int | entry_idx, | ||
| float | scale_x, | ||
| float | scale_y ) |
| void HSD_SisLib_803A7664 | ( | HSD_Text * | text | ) |