Flecs v3.2
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
ecs_serializer_t Struct Reference

Serializer interface. More...

#include <meta.h>

Public Attributes

int(* value )(const struct ecs_serializer_t *ser, ecs_entity_t type, const void *value)
 Pointer to the value to serialize.
 
int(* member )(const struct ecs_serializer_t *ser, const char *member)
 Member name.
 
const ecs_world_tworld
 
void * ctx
 

Detailed Description

Serializer interface.

Definition at line 306 of file meta.h.

Member Data Documentation

◆ ctx

void* ecs_serializer_t::ctx

Definition at line 319 of file meta.h.

◆ member

int(* ecs_serializer_t::member) (const struct ecs_serializer_t *ser, const char *member)

Member name.

Definition at line 314 of file meta.h.

◆ value

int(* ecs_serializer_t::value) (const struct ecs_serializer_t *ser, ecs_entity_t type, const void *value)

Pointer to the value to serialize.

Definition at line 308 of file meta.h.

◆ world

const ecs_world_t* ecs_serializer_t::world

Definition at line 318 of file meta.h.


The documentation for this struct was generated from the following file: