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 | ||
) |