Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
773bcc8
Refactor: BinaryDrawer removed.
SoloByte Aug 29, 2025
7abd9c7
Feat: DrawChar, GetAllChars, GetGrid functions added.
SoloByte Aug 29, 2025
a2c13cf
Feat: BitmapFontAtlas started
SoloByte Aug 29, 2025
d6e42ef
Refactor: Atlas generation changed to single-row.
SoloByte Aug 29, 2025
e7fd8ac
Docs: BitmapFont docs improved.
SoloByte Aug 29, 2025
6b502c5
Feat: Add ToString method to Rect for improved string representation
SoloByte Aug 29, 2025
92cac41
Feat: Enhance BitmapFontAtlas with improved initialization, generatio…
SoloByte Aug 29, 2025
aebb72b
Feat: Added Draw and DrawWithWrap methods using func parameter for cu…
SoloByte Sep 1, 2025
39ff435
Refactor: Padding added to atlas generation to prevent texture bleeding.
SoloByte Sep 1, 2025
37f1d99
Feat: Add overloaded Draw method to BitmapFont for custom cell drawing
SoloByte Sep 1, 2025
2b1b937
Feat: Add GenerateAtlas method to BitmapFontAtlas for custom glyph re…
SoloByte Sep 1, 2025
5ac179a
Feat: BitmapFontStatic partial class added for default font types.
SoloByte Sep 2, 2025
0a03e92
Refactor: More regions added.
SoloByte Sep 2, 2025
7dafa18
Feat: Add SupportedChars and SupportedCharsSet properties to BitmapFo…
SoloByte Sep 2, 2025
32a26ba
Feat: BitmapFontAtlas generation changed.
SoloByte Sep 2, 2025
00cb950
Refactor: Draw function reworked.
SoloByte Sep 2, 2025
39a3b4b
Refactor: Drawing functions overhaul finished.
SoloByte Sep 2, 2025
bead24d
Refactor: Remove debug info parameter from GenerateAtlas methods
SoloByte Sep 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions ShapeEngine/Geometry/RectDef/Rect.cs
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ namespace ShapeEngine.Geometry.RectDef;
/// </summary>
public readonly float Height;

public override string ToString()
{
return $"Rect[X: {X}, Y: {Y}, Width: {Width}, Height: {Height}]";
}

#endregion

#region Getter Setter
Expand Down
108 changes: 0 additions & 108 deletions ShapeEngine/Text/BinaryDrawer.cs

This file was deleted.

Loading
Loading