mirror of
https://github.com/bjornbytes/lovr.git
synced 2024-07-15 18:23:35 +00:00
14 lines
294 B
C
14 lines
294 B
C
#include <stddef.h>
|
|
|
|
#pragma once
|
|
|
|
typedef struct Blob {
|
|
void* data;
|
|
size_t size;
|
|
const char* name;
|
|
} Blob;
|
|
|
|
Blob* lovrBlobInit(Blob* blob, void* data, size_t size, const char* name);
|
|
#define lovrBlobCreate(...) lovrBlobInit(lovrAlloc(Blob), __VA_ARGS__)
|
|
void lovrBlobDestroy(void* ref);
|