Meta type serializer instruction data.
More...
#include <meta.h>
|
| ecs_meta_type_op_kind_t | kind |
| | Instruction opcode.
|
| |
| ecs_size_t | offset |
| | Offset of current field.
|
| |
| int32_t | count |
| | Number of elements (for inline arrays).
|
| |
| const char * | name |
| | Name of value (only used for struct members)
|
| |
| int32_t | op_count |
| | Number of operations until next field or end.
|
| |
| ecs_size_t | size |
| | Size of type of operation.
|
| |
| ecs_entity_t | type |
| | Type entity.
|
| |
| int32_t | member_index |
| | Index of member in struct.
|
| |
| ecs_hashmap_t * | members |
| | string -> member index (structs only)
|
| |
Meta type serializer instruction data.
Definition at line 536 of file meta.h.
◆ count
| int32_t ecs_meta_type_op_t::count |
Number of elements (for inline arrays).
Definition at line 539 of file meta.h.
◆ kind
Instruction opcode.
Definition at line 537 of file meta.h.
◆ member_index
| int32_t ecs_meta_type_op_t::member_index |
Index of member in struct.
Definition at line 544 of file meta.h.
◆ members
| ecs_hashmap_t* ecs_meta_type_op_t::members |
string -> member index (structs only)
Definition at line 545 of file meta.h.
◆ name
| const char* ecs_meta_type_op_t::name |
Name of value (only used for struct members)
Definition at line 540 of file meta.h.
◆ offset
| ecs_size_t ecs_meta_type_op_t::offset |
Offset of current field.
Definition at line 538 of file meta.h.
◆ op_count
| int32_t ecs_meta_type_op_t::op_count |
Number of operations until next field or end.
Definition at line 541 of file meta.h.
◆ size
| ecs_size_t ecs_meta_type_op_t::size |
Size of type of operation.
Definition at line 542 of file meta.h.
◆ type
Type entity.
Definition at line 543 of file meta.h.
The documentation for this struct was generated from the following file: