RoosterDragon
649e7e8c28
Change classes that use FieldLoader to use read-only collections.
2025-12-08 17:39:28 +00:00
RoosterDragon
79454d8fd2
Fix IDE0028, IDE0300, IDE0301, IDE0302, IDE0303, IDE0304.
...
Silence IDE0305.
2025-03-31 12:02:41 +03:00
RoosterDragon
aa121dcb2f
Use covariant return types.
...
Use the covariant return type feature of C# 9 to allow method overrides to be more specific about their return type. By exposing this information, e.g. for Widget.Clone(), callers will have more information. This allows various casts to be removed as the information is now available within the type system.
2025-01-15 17:29:02 +02:00
abcdefg30
a960eb471b
Fix the normal palette not being used if ModelWidget has no player palette
2023-10-13 15:29:46 +03:00
abcdefg30
e76d89f0db
Clean the caching inside ModelWidget up
2023-10-13 15:29:46 +03:00
abcdefg30
d2fdd3c753
Fix no light source being defined in ModelWidget
2023-10-13 15:29:46 +03:00
abcdefg30
30de1cdf5d
Remove the unused preview variable from ModelWidget
2023-10-13 15:29:46 +03:00
abcdefg30
6b151e6be5
Remove an unnecessary null check from ModelWidget
2023-10-13 15:29:46 +03:00
Gustas
686040a316
Turn ModelRenderer and VoxelCache into traits
2023-09-23 19:12:51 +02:00