Commit Graph
16 Commits
Author SHA1 Message Date
Christopher WhitleyandGitHub 66277568c8 Refactor BitmapFont (#887)
* Update file header

* Created initial project to move BitmapFont too

* XMl, Text, and Binar reading now supported for BMFont

* Refactor BittmapFont

* Update content pipeline from BitmapFont refactor

* Update changelog
2024-06-11 00:25:10 -04:00
Christopher WhitleyandGitHub 792aa89809 Copy Reference DLLs from NuGet Automatically (#885)
* Pack value should be `true` not `True`

* Copy content pipeline dll references to project directory for ease of use

* Forgot `/` in path
2024-06-03 00:27:38 -04:00
Nikos KastellanosandGitHub cfb97d47e3 use System ZLibStream (#882)
ZLibStream was added in net6

https://learn.microsoft.com/en-us/dotnet/api/system.io.compression.zlibstream?view=net-8.0
2024-06-01 17:12:56 -04:00
Nikos KastellanosandGitHub 980d7a0c00 Remove unnecessary dependencies to SharpDX and Content.Pipeline from the core library (#881)
* remove unused SharpDX using

introduces in #840

* remove Content.Pipeline reference from the core library

introduced in #692
2024-06-01 17:10:38 -04:00
Christopher WhitleyandGitHub dcf1589066 Implements standard IDispose pattern (#879) 2024-06-01 17:05:51 -04:00
Christopher WhitleyandGitHub 9239fced04 Remove Point2 (#875)
* Added `CalculateMinimumVector2` and `CalculateMaximumVector2` as replacement for `Point2.Minimum` and `Point2.Maximum`

* Remove `Point2`
2024-05-29 01:32:50 -04:00
Christopher WhitleyandGitHub 0427aa3ded Remove Point3 (#874) 2024-05-29 00:29:14 -04:00
Christopher WhitleyandGitHub 25206c57da Rename Size2 to SizeF (#873) 2024-05-29 00:23:49 -04:00
Christopher WhitleyandGitHub 27108ba8d0 Replace Size3 with Vector3 (#872) 2024-05-29 00:01:26 -04:00
Christopher WhitleyandGitHub 49038f5d42 Replace Matrix2 with Matrix3x2 (#870)
* Replace `Matrix2` with `Matrix3x2`

* Update benchmarks

* Add XML documentation for `Matrix3x2`
2024-05-27 15:44:38 -04:00
Christopher WhitleyandGitHub d008b1bd41 Replace Newtonsoft.Json with System.Text.Json (#869)
* Converted to use `System.Text.Json`

* Remove Newtonsoft.Json Dependency
Newtonsoft.Json dependency has been removed in favor of System.Text.Json

* Treat MGFXO file as binary
2024-05-22 23:23:36 -04:00
Christopher WhitleyandGitHub f8376db06a Use ArtifactsPath to resolve include dlls for pack (#865) 2024-05-20 18:19:24 -04:00
Christopher Whitley 694b595694 Don't use nullable reference in a non-nullable context 2024-05-19 15:53:41 -04:00
Christopher Whitley 6b02975755 Set ArtifactPath within the project category directory 2024-05-19 15:27:43 -04:00
Christopher Whitley 32bb9d5601 Add common props for source directory 2024-05-18 21:01:47 -04:00
Christopher Whitley a4d72eaf6c Move source projects into source directory 2024-05-18 19:59:41 -04:00