add stack argument disassembly in quest script

This commit is contained in:
Martin Michelsen
2023-07-04 11:11:36 -07:00
parent 90f1df105b
commit 80ae6ecac8
3 changed files with 307 additions and 40 deletions
+6
View File
@@ -190,6 +190,12 @@ std::string prs_compress_optimal(
std::function<void(PRSCompressOptimalPhase, size_t, size_t)> progress_fn = nullptr);
// Decompresses PRS-compressed data.
struct PRSDecompressResult {
std::string data;
size_t input_bytes_used;
};
PRSDecompressResult prs_decompress_with_meta(const void* data, size_t size, size_t max_output_size = 0);
PRSDecompressResult prs_decompress_with_meta(const std::string& data, size_t max_output_size = 0);
std::string prs_decompress(const void* data, size_t size, size_t max_output_size = 0);
std::string prs_decompress(const std::string& data, size_t max_output_size = 0);