![]() |
Flecs v4.1
A fast entity component system (ECS) for C & C++
|
Script variable scope. More...
#include <script.h>
Public Attributes | |
| struct ecs_script_vars_t * | parent |
| Parent variable scope. | |
| int32_t | sp |
| Stack pointer for this scope. | |
| ecs_hashmap_t | var_index |
| Index for variable name lookups. | |
| ecs_vec_t | vars |
| Vector of variables in this scope. | |
| const ecs_world_t * | world |
| The world. | |
| struct ecs_stack_t * | stack |
| Stack allocator for variable storage. | |
| ecs_stack_cursor_t * | cursor |
| Cursor into the stack allocator. | |
| ecs_allocator_t * | allocator |
| General purpose allocator. | |
| ecs_allocator_t* ecs_script_vars_t::allocator |
| ecs_stack_cursor_t* ecs_script_vars_t::cursor |
| struct ecs_script_vars_t* ecs_script_vars_t::parent |
| struct ecs_stack_t* ecs_script_vars_t::stack |
| ecs_hashmap_t ecs_script_vars_t::var_index |
| ecs_vec_t ecs_script_vars_t::vars |
| const ecs_world_t* ecs_script_vars_t::world |