diff options
| author | jussi | 2024-06-17 12:37:38 +0300 |
|---|---|---|
| committer | jussi | 2024-06-17 12:37:38 +0300 |
| commit | 43a8cc20b58681ca8671f50c9a50eed8a779af29 (patch) | |
| tree | 9aad7151b0fdc0cbab53a7769a820249169d1d3f /src | |
| parent | d3e184220374c222a02b04d4d57d755b4b6fb782 (diff) | |
| download | reilua-enhanced-43a8cc20b58681ca8671f50c9a50eed8a779af29.tar.gz reilua-enhanced-43a8cc20b58681ca8671f50c9a50eed8a779af29.tar.bz2 reilua-enhanced-43a8cc20b58681ca8671f50c9a50eed8a779af29.zip | |
Added missing line break for DrawTextBoxed.
Diffstat (limited to 'src')
| -rw-r--r-- | src/text.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -48,7 +48,11 @@ float spacing, bool wordWrap, Color tint, Vector2* textOffset, bool getMouseChar ? (float)font.recs[ index ].width * scaleFactor + spacing : (float)font.glyphs[ index ].advanceX * scaleFactor + spacing; - if ( wordWrap && ( wordWidth < rec.width ) ) { + if ( codepoint == '\n' ) { + textOffset->x = 0; + textOffset->y += lineSpacing; + } + else if ( wordWrap && ( wordWidth < rec.width ) ) { if ( measure && codepoint != ' ' ) { wordWidth = measureWord( font, &text[i], fontSize, spacing ); measure = false; |
