
Macros | |
| #define | WEAPON_TIMEOUT 5 |
| #define | AMMO_TIMEOUT 10 |
| #define | HEALTH_TIMEOUT 10 |
Functions | |
| void | add_key (Engine *engine, Entity &entity, char *key, char *value, Graphics &gfx, Audio &audio, int entity_num) |
| bool | parse_entity (Engine *engine, const char *input, vector< Entity * > &entity_list, Graphics &gfx, Audio &audio) |
| char | machine_entity (char state, char input, char *stack, int &sp) |
| char | machine_shader (char input, char state) |
| void | handle_command (char *basecmd, surface_t *surface) |
| void | handle_stage (char *stagecmd, stage_t *stage, int &stage_num) |
| void | parse_shader (char *input, vector< surface_t * > &surface_list, char *filename) |
| void | push (char input, char *stack, int &sp) |
| void | pop (char input, char *stack, int &sp) |
| #define AMMO_TIMEOUT 10 |
| #define HEALTH_TIMEOUT 10 |
| #define WEAPON_TIMEOUT 5 |
| void add_key | ( | Engine * | engine, |
| Entity & | entity, | ||
| char * | key, | ||
| char * | value, | ||
| Graphics & | gfx, | ||
| Audio & | audio, | ||
| int | entity_num | ||
| ) |


| void handle_command | ( | char * | basecmd, |
| surface_t * | surface | ||
| ) |

| void handle_stage | ( | char * | stagecmd, |
| stage_t * | stage, | ||
| int & | stage_num | ||
| ) |

| char machine_entity | ( | char | state, |
| char | input, | ||
| char * | stack, | ||
| int & | sp | ||
| ) |


| char machine_shader | ( | char | input, |
| char | state | ||
| ) |

| bool parse_entity | ( | Engine * | engine, |
| const char * | input, | ||
| vector< Entity * > & | entity_list, | ||
| Graphics & | gfx, | ||
| Audio & | audio | ||
| ) |




| void pop | ( | char | input, |
| char * | stack, | ||
| int & | sp | ||
| ) |

| void push | ( | char | input, |
| char * | stack, | ||
| int & | sp | ||
| ) |

1.8.2