mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-11-17 01:51:17 +00:00
f790d48041
Also make sure that the savegame description remains readable. Unlike in-game text this can be done without double-encoding existing UTF-8.
9 lines
435 B
C
9 lines
435 B
C
#pragma once
|
|
|
|
int utf8_encode(int32_t codepoint, uint8_t *buffer, int *size);
|
|
int utf8_decode(const uint8_t *src, int *size);
|
|
int GetCharFromString(const uint8_t *&string);
|
|
const char *MakeUTF8(const char *outline, int *numchars = nullptr); // returns a pointer to a static buffer, assuming that its caller will immediately process the result.
|
|
const char *MakeUTF8(int codepoint, int *psize = nullptr);
|
|
|
|
extern uint16_t win1252map[];
|