25 #include "sword1/object.h" 26 #include "sword1/sworddefs.h" 30 #define MAX_TEXT_OBS 3 32 #define BORDER_COL 200 33 #define BORDER_COL_PSX 199 34 #define LETTER_COL 193 35 #define NO_COL 0 // sprite background - 0 for transparency 53 uint32 lowTextManager(uint8 *text, int32 width, uint8 pen);
54 void makeTextSprite(uint8 slot,
const uint8 *text, uint16 maxWidth, uint8 pen);
55 void releaseText(uint32
id,
bool updateCount =
true);
56 void printDebugLine(uint8 *ascii, uint8 first,
int x,
int y);
59 uint16 analyzeSentence(
const uint8 *text, uint16 maxWidth,
LineInfo *info);
60 uint16 charWidth(uint8 ch);
61 uint16 wCharWidth(uint8 hi, uint8 lo);
62 uint16 copyChar(uint8 ch, uint8 *sprPtr, uint16 sprWidth, uint8 pen);
63 uint16 copyWChar(uint8 hi, uint8 lo, uint8 *sprPtr, uint16 sprWidth, uint8 pen);
64 bool isKoreanChar(uint8 hi, uint8 lo);
68 uint16 _charHeight, _joinWidth;
Definition: atari-screen.h:60
Definition: animation.h:38
Definition: objectman.h:33