9 Commits

Author SHA1 Message Date
Lioncache c255b950cf IOutputStream: Remove mDataDest member
This isn't used at all. Reduces the size of IOutputStream by 40 bytes.
2026-01-12 16:09:27 -05:00
Lioncache 00f3bef71a IOutputStream: Migrate over to sized names
Makes data type handling more explicit and less verbose (e.g. with
WriteLongLong -> WriteS64)
2026-01-12 15:12:54 -05:00
Lioncache b5bc9487ae TString: Migrate off BasicTypes.h 2026-01-11 11:41:16 -05:00
Lioncache baf3acc098 FileIO: Make use of std::byteswap
We can make all of the IOUtils helpers obsolete.
2025-12-23 16:55:11 -05:00
Lioncash b37fc9a516 IInputStream: Add unsigned helper functions
Same behavior as their signed counterparts, but allows user code to be
less cast-heavy.
2020-06-18 16:13:03 -04:00
Aruki 057d2b817d More changes to text encoding - explicit UTF-16 and UTF-32 string classes, and no more TWideString 2018-12-23 21:44:02 -07:00
Aruki 47d83075e0 Some cleanup & minor refactoring 2018-12-16 13:52:10 -07:00
Aruki 252e4c7e96 Merged in Tropical Viewer changes 2018-12-09 02:38:38 -07:00
Aruki 4f9cf8a06e Initial commit; files moved in from Prime World Editor w/ minor cleanup 2018-12-08 23:44:41 -07:00