Files

17 lines
530 B
C
Raw Permalink Normal View History

2017-11-05 23:02:59 -08:00
#pragma once
#include <stdint.h>
void out_begin(const char* name, int zipped);
void out_end(void);
void out_add_folder(const char* path);
2017-11-09 22:25:40 -08:00
uint64_t out_begin_file(const char* name, int compress);
2017-11-05 23:02:59 -08:00
void out_end_file(void);
void out_write(const void* buffer, uint32_t size);
2017-11-09 22:25:40 -08:00
// hacky solution to be able to write cso header after the data is written
void out_write_at(uint64_t offset, const void* buffer, uint32_t size);
void out_set_offset(uint64_t offset);
uint32_t out_zip_get_crc32(void);
void out_zip_set_crc32(uint32_t crc);