#include "BlurrrParticle.h"
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
|
struct BLRParticle * | BLRParticle_CreateFromFile (const char *path_and_file) |
|
struct BLRParticle * | BLRParticle_CreateFromBuffer (const void *mem_buffer, size_t buffer_size, enum BLRParticle_FormatType type_hint) |
|
bool | BLRParticle_LoadFromFile (struct BLRParticle *particle_effect, const char *path_and_file) |
|
bool | BLRParticle_LoadFromBuffer (struct BLRParticle *particle_effect, const void *mem_buffer, size_t buffer_size, enum BLRParticle_FormatType type_hint) |
|
bool | BLRParticle_SaveToFile (struct BLRParticle *particle_effect, const char *path_and_file) |
|
void * | BLRParticle_SaveToBuffer (struct BLRParticle *particle_effect, size_t *out_buffer_size, enum BLRParticle_FormatType format_type) |
|
void | BLRParticle_FreeBuffer (void *mem_buffer) |
|
struct BLRParticle * | BLRParticle_CreateFromRWops (SDL_RWops *rw_ops, enum BLRParticle_FormatType type_hint) |
|
bool | BLRParticle_LoadFromRWops (struct BLRParticle *particle_effect, SDL_RWops *rw_ops, enum BLRParticle_FormatType type_hint) |
|
bool | BLRParticle_SaveToRWops (struct BLRParticle *particle_effect, SDL_RWops *rw_ops, enum BLRParticle_FormatType format_type) |
|
Enumerator |
---|
BLRPARTICLE_FORMAT_JSON |
|
struct BLRParticle* BLRParticle_CreateFromFile |
( |
const char * |
path_and_file | ) |
|
void BLRParticle_FreeBuffer |
( |
void * |
mem_buffer | ) |
|
bool BLRParticle_LoadFromFile |
( |
struct BLRParticle * |
particle_effect, |
|
|
const char * |
path_and_file |
|
) |
| |
bool BLRParticle_SaveToFile |
( |
struct BLRParticle * |
particle_effect, |
|
|
const char * |
path_and_file |
|
) |
| |