|
14d0b24aa9
|
cleaned up preprocessor instructions
|
2022-12-13 13:11:36 +01:00 |
|
|
4189ae6d4d
|
dependency update
Closes #6 and #7 (both of which were incomplete)
|
2022-12-08 17:02:22 +01:00 |
|
|
1a1b2025cd
|
Made JsonTypeSafeWrapper.Of generic to potentially avoid reflective instantiation
|
2022-11-28 00:43:50 +01:00 |
|
|
d72b094a7a
|
Added a generic version of IGenericDataHolder.SetData
|
2022-11-27 12:34:07 +01:00 |
|
|
9919ee4a97
|
added the ability to convert texture atlases to collections
|
2022-11-23 12:14:08 +01:00 |
|
|
92353e40e6
|
Allow adding JsonTypeSafeWrapper instances to JsonTypeSafeGenericDataHolder directly
|
2022-11-22 21:51:42 +01:00 |
|
|
e812dd7802
|
fixed JsonTypeSafeWrapper Value not being ignored when serializing
|
2022-11-22 20:43:11 +01:00 |
|
|
63ea3eba90
|
DataContract usage improvements
|
2022-11-22 20:09:12 +01:00 |
|
|
db02dfcfde
|
Store a RuntimeTexturePacker packed texture region's source region
|
2022-11-14 11:49:47 +01:00 |
|
|
d138577285
|
Added trimming and AOT annotations and made MLEM trimmable
|
2022-10-31 18:33:53 +01:00 |
|
|
f58e3c94d5
|
Marked EnumHelper and DynamicEnum as obsolete due to their reimplementation in the DynamicEnums library
|
2022-10-31 13:20:26 +01:00 |
|
|
791c66b098
|
code cleanup
|
2022-10-27 10:22:25 +02:00 |
|
|
8745a3237e
|
Added DynamicEnum IsDefined and EnumHelper and DynamicEnum GetUniqueFlags
|
2022-10-26 23:34:30 +02:00 |
|
|
7ab76d239d
|
Added EnumHelper and DynamicEnum GetFlags
|
2022-10-26 15:02:33 +02:00 |
|
|
17ce7b668d
|
Added the ability to add additional regions to a RuntimeTexturePacker after packing
|
2022-10-20 23:59:42 +02:00 |
|
|
8d689952cc
|
Made GenericFont and TokenizedString support UTF-32 characters like emoji
|
2022-10-15 13:48:45 +02:00 |
|
|
9f60a59706
|
resolved some build warnings
|
2022-09-15 10:44:50 +02:00 |
|
|
48735c3d36
|
Multi-target net452, making MLEM compatible with MonoGame for consoles
|
2022-09-14 21:17:43 +02:00 |
|
|
fc026ad0de
|
multi-target netstandard2.0 and net6.0
|
2022-09-14 19:24:00 +02:00 |
|
|
c3c8b132da
|
fixed DataTextureAtlas frm instruction failing if the original texture has an offset
|
2022-09-14 12:19:05 +02:00 |
|
|
7d8b14ee8d
|
added from instruction to DataTextureAtlas
|
2022-09-14 11:59:28 +02:00 |
|
|
ff92a00e1a
|
FNA doesn't support vector offsets
|
2022-09-14 11:24:45 +02:00 |
|
|
740c65a887
|
fixed new cpy instruction yielding incorrect pivots
|
2022-09-14 11:20:55 +02:00 |
|
|
4918a72760
|
fixed some issues with the new data texture atlas parser
|
2022-09-14 11:04:51 +02:00 |
|
|
914b0d9c2d
|
- Improved DataTextureAtlas parsing
- Added data and copy instructions to DataTextureAtlas
|
2022-09-14 10:40:52 +02:00 |
|
|
0a696941dc
|
cleaned up code
|
2022-08-20 11:39:28 +02:00 |
|
|
b2898a8eae
|
Made RuntimeTexturePacker restore texture region name and pivot when packing
|
2022-08-03 10:37:59 +02:00 |
|
|
b012c65990
|
Allow data texture atlas pivots and offsets to be negative
|
2022-08-02 23:56:18 +02:00 |
|
|
72647a2edf
|
Fixed data texture atlases not allowing most characters in their region names
|
2022-08-02 23:02:34 +02:00 |
|
|
711f60a97e
|
Updated demos and templates to MonoGame 3.8.1
|
2022-07-25 18:23:16 +02:00 |
|
|
e673ccea61
|
fixed a missing using directive in MLEM.FNA
|
2022-07-18 20:46:59 +02:00 |
|
|
ba1058748e
|
Allow specifying multiple names for a DataTextureAtlas region
|
2022-07-18 20:41:19 +02:00 |
|
|
5d7d238630
|
added MLEM.FNA
|
2022-06-24 14:01:26 +02:00 |
|
|
aabb1ed5df
|
added .editorconfig
|
2022-06-17 18:23:47 +02:00 |
|
|
59af00c89a
|
Code cleanup, and marked AStar.InfiniteCost as obsolete
|
2022-06-15 11:38:11 +02:00 |
|
|
16053d9d04
|
further improve runtime texture packer performance by caching the first possible position for a request of a given size
|
2022-05-28 21:21:25 +02:00 |
|
|
61770d59b1
|
further improve RuntimeTexturePacker performance by only checking against already packed textures
|
2022-05-27 11:41:21 +02:00 |
|
|
93a82bcf36
|
cache UniformTextureAtlas texture straight away when checking for transparency
|
2022-05-27 11:19:29 +02:00 |
|
|
fdf04a7e77
|
allow ignoring transparent regions when packing a UniformTextureAtlas
|
2022-05-27 11:16:16 +02:00 |
|
|
cb496f613f
|
Improve RuntimeTexturePacker performance by checking against packed textures in the same order as packing
|
2022-05-27 11:02:33 +02:00 |
|
|
b9f2de8290
|
Made RuntimeTexturePacker padding be per request and improve performance by caching texture data
|
2022-05-25 13:18:25 +02:00 |
|
|
f0f1d7f8ed
|
added runtime texture region padding and other improvements
|
2022-05-25 12:37:51 +02:00 |
|
|
61439aa521
|
made the MLEM.Data description more descriptive
|
2022-05-10 16:06:45 +02:00 |
|
|
874be1fd6e
|
Fixed SoundEffectReader incorrectly claiming it could read ogg and mp3 files
|
2022-05-10 15:58:47 +02:00 |
|
|
acd15fea14
|
improved Ui and Data package descriptions
|
2022-05-10 15:42:20 +02:00 |
|
|
47b58b1942
|
Premultiply textures when using RawContentManager
|
2022-05-07 21:39:36 +02:00 |
|
|
c7f021e62d
|
Marked CopyExtensions as obsolete
|
2022-01-23 21:18:13 +01:00 |
|
|
9ccb3536a0
|
improved MLEM.Data description
|
2022-01-21 00:21:48 +01:00 |
|
|
04fab568f8
|
Make Newtonsoft.Json dependency optional for MLEM.Data
|
2022-01-02 22:51:52 +01:00 |
|
|
b2b34abcd0
|
Rethrow exceptions when no RawContentManager readers could be constructed
|
2022-01-02 22:49:39 +01:00 |
|