aboutsummaryrefslogtreecommitdiff
path: root/src/PNGImage.h
Commit message (Collapse)AuthorAgeFilesLines
* feat: Started on PNG writing implementationDylan17 hours1-6/+29
| | | | | | Currently writes IHDR and IEND chunks correctly CRC implementation is borrowed from the specification Writer class now also has a buffer for the CRC calculation
* feat: Added a writer classDylan3 days1-1/+1
| | | | | Also moved both the reader and writer class to the same files, named files.{cpp,h}
* feat: Added basic zlib compressionDylan2026-04-021-1/+1
| | | | | Currently not incredibly well implemented, but it can handle fixed codes
* feat: Added endianness option to readerHEADmasterDylan2026-03-181-4/+4
| | | | | The file reader class can now support either endianness to read in, and will convert to the native endianness
* feat: Added cpp namespacev0.0.2Dylan2025-10-071-41/+46
| | | | All functions and classes are now behind the cpp namespace `TehImage`
* fixup: Updated some stuffBossCode452025-07-241-1/+2
| | | | Mainly just cleaning up code
* feat: Made it so that you can now convert between image subclassesBossCode452025-07-241-3/+9
| | | | | Also added the bitmap image subclass note: this is pretty hacky in how it works
* Initial commitBossCode452025-07-241-0/+60
Bringing a lot of stuff over from my maze-reader project in an attempt to split the image reading code off into a library.