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)