15 #ifndef __GAMESEQUENCE_H__
16 #define __GAMESEQUENCE_H__
GS_STATE
Enum's for game sequencing states.
void game_leave_state(int old_state, int new_state)
void gameseq_pop_state(void)
void gameseq_post_event(int event)
void game_do_state(int current_state)
GLint GLint GLsizei GLsizei GLsizei depth
int gameseq_get_state_idx(char *s)
GS_EVENT
Enum's for Game Sequence Events.
int gameseq_get_pushed_state()
void game_process_event(int current_state, int event)
void gameseq_push_state(int new_state)
int gameseq_get_previous_state()
struct script_hook GS_state_hooks[]
void gameseq_pop_and_discard_state(void)
int gameseq_get_state(int depth=0)
bool GameState_Stack_Valid()
int gameseq_process_events(void)
void game_enter_state(int old_state, int new_state)
int gameseq_get_event_idx(char *s)
int gameseq_get_event(void)
void gameseq_set_state(int new_state, int override=0)