|
LibTMJ 1.5.0
A library for loading JSON Tiled maps
|
#include <stdint.h>#include <zstd.h>#include <zlib.h>

Go to the source code of this file.
Functions | |
| uint8_t * | tmj_zstd_decompress (const uint8_t *data, size_t data_size, size_t *decompressed_size) |
| Decompresses a zstd-compressed buffer of bytes. | |
| uint8_t * | tmj_zlib_decompress (const uint8_t *data, size_t data_size, size_t *decompressed_size) |
| Decompresses a zlib/gzip-compressed buffer of bytes. | |
| uint8_t * | tmj_zlib_compress (const uint8_t *data, size_t data_size, int level, size_t *compressed_size) |
| Compresses a buffer of bytes with zlib. | |
| char * | tmj_b64_encode (uint8_t *data, size_t size) |
| Encodes a base64 string. | |
| uint8_t * | tmj_b64_decode (const char *data, size_t *decoded_size) |
| Decodes a base64 string. | |