lovr/src/modules/data/blob.h

15 lines
249 B
C
Raw Normal View History

2019-04-05 11:27:48 +00:00
#include <stddef.h>
2021-02-11 23:37:55 +00:00
#include <stdint.h>
2017-04-01 23:50:10 +00:00
#pragma once
2019-04-05 11:27:48 +00:00
typedef struct Blob {
2021-02-11 23:37:55 +00:00
uint32_t ref;
2017-04-01 23:50:10 +00:00
void* data;
size_t size;
const char* name;
} Blob;
Blob* lovrBlobCreate(void* data, size_t size, const char* name);
2018-02-26 08:59:03 +00:00
void lovrBlobDestroy(void* ref);