Paquetes de recursos
Permite el acceso a paquetes de recursos. Más información en Recursos.
Funciones
void | respack_destroy (...) |
const char_t* | respack_text (...) |
const byte_t* | respack_file (...) |
respack_destroy ()
Destruye un paquete de recursos.
void respack_destroy(ResPack **pack);
pack | Paquete de recursos. Será puesto a |
respack_text ()
Obtiene un texto de un paquete de recursos.
const char_t* respack_text(const ResPack *pack, const ResId id);
pack | Paquete de recursos. |
id | Identificador del recurso. |
Retorna
Cadena C UTF8 terminada en carácter nulo '\0'
.
respack_file ()
Obtiene un puntero al contenido de un archivo, incluido en un paquete de recursos.
const byte_t* respack_file(const ResPack *pack, const ResId id, uint32_t *size);
pack | Paquete de recursos. |
id | Identificador del recurso. |
size | Obtiene el tamaño del archivo en bytes. |
Retorna
Puntero al contenido del archivo (bytes en bruto).