wip
This commit is contained in:
parent
3cf773cbd9
commit
71fdf90267
5 changed files with 70 additions and 20 deletions
|
|
@ -8,6 +8,25 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* signature: 0x7F PAK
|
||||
*
|
||||
* entry:
|
||||
* 1 byte: type
|
||||
* 4 bytes: name crc32
|
||||
* 1 byte: name len
|
||||
* n bytes: name
|
||||
* if file {
|
||||
* 4 bytes: actual size
|
||||
* 4 bytes: compressed size
|
||||
* 4 bytes: seek pos
|
||||
* } else {
|
||||
* 2 bytes: number of entries
|
||||
* 4 bytes: total size
|
||||
* n bytes: entries
|
||||
* }
|
||||
*/
|
||||
|
||||
GSDECL GSResource GSResourceOpen(GSEngine engine, const char* path);
|
||||
GSDECL void* GSResourceGet(GSResource resource, const char* name, unsigned int* size);
|
||||
GSDECL void GSResourceClose(GSResource resource);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue