String render functions
These functions are used to setup and display text on the UI.
renderString
0x801f1af4- Renders the string at the pointer in register 3.
Formatting
These functions are called before renderString.
setRenderedTextPosition
0x801f1118- Sets the position of the next text to render to the values in floating point registers 1 and 2.
setRenderedTextAlignment
0x801f0fe4- Sets the alignment of the next text to render to the value in register 3.
- 0: Left align
- 1: Center align
- 2: Right align
setRenderedTextColour
0x801f0f30- Sets the colour of the next text to render to the value in register 3.
- Format of this colour value is unknown
setRenderedTextFont
0x801f0ef8- Sets the font of the next text to render to the value in register 3.
- Also appears to call setRenderedTextSize, possibly to a default value?
setRenderedTextLetterSpacing
0x801f0fcc- Sets the spacing between letters of the next text to render to the value in register 3.
setRenderedTextOpacity
0x801f0fbc- Sets the opacity of the next text to render to the value in floating point register 1.
setRenderedTextSize
0x801f0f78- Sets the size (x and y?) of the next text to render to the values in floating point registers 1 and 2.
setRenderedTextWordSpacing
0x801f0fac- Sets the spacing between words of the next text to render to the value in floating point register 1.