7#ifndef __GF_RESOURCE_H__
8#define __GF_RESOURCE_H__
Type definitions related to core.
#define GF_EXPORT
Macro for platform-dependent symbol export/import.
Required headers before anything.
void gf_resource_write(gf_resource_t *resource, const char *path, int progress)
Write resource to file.
gf_resource_t * gf_resource_create(gf_engine_t *engine, const char *path)
Create resource.
int gf_resource_get(gf_resource_t *resource, const char *name, void **data, size_t *size)
Get data from resource.
void gf_resource_destroy(gf_resource_t *resource)
Destroy resource.
void gf_resource_add(gf_resource_t *resource, const char *name, void *data, size_t size, int dir)
Add data to resource.
Type definitions related to resource.