Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSUtf.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_OSUTF_H_
2#define _DOLPHIN_OSUTF_H_
3
4#include <dolphin/types.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10char* OSUTF8to32(const char* utf8, u32* utf32);
11char* OSUTF32to8(u32 utf32, char* utf8);
12u16* OSUTF16to32(const u16* utf16, u32* utf32);
13u16* OSUTF32to16(u32 utf32, u16* utf16);
14u8 OSUTF32toANSI(u32 utf32);
15u32 OSANSItoUTF32(u8 ansi);
16u16 OSUTF32toSJIS(u32 utf32);
18
19#ifdef __cplusplus
20}
21#endif
22
23#endif // _DOLPHIN_OSUTF_H_
u32 OSANSItoUTF32(u8 ansi)
Definition OSUtf.c:187
char * OSUTF8to32(const char *utf8, u32 *utf32)
Definition OSUtf.c:4
u8 OSUTF32toANSI(u32 utf32)
Definition OSUtf.c:165
u16 * OSUTF32to16(u32 utf32, u16 *utf16)
Definition OSUtf.c:127
u16 OSUTF32toSJIS(u32 utf32)
Definition OSUtf.c:4475
char * OSUTF32to8(u32 utf32, char *utf8)
Definition OSUtf.c:63
u32 OSSJIStoUTF32(u16 sjis)
Definition OSUtf.c:6332
u16 * OSUTF16to32(const u16 *utf16, u32 *utf32)
Definition OSUtf.c:97
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5