|
Classes |
struct | a_ui |
struct | param_box_cli |
struct | game_tree_node |
Defines |
#define | CLI_FLAG_DOCUMENT_GAMES 1 |
#define | CLI_FLAG_DOCUMENT_COMMANDS 2 |
#define | CLI_FLAG_DOCUMENT_SYMBOLS 4 |
#define | CLI_FLAG_MULTIPLE_GAMES 8 |
#define | CLI_FLAG_ALL_GAMES 16 |
#define | CLI_FLAG_INDEX_GAMES 32 |
#define | MNAME_BUF_SIZE 255 |
#define | ARGLIST_SIZE 6 |
Typedefs |
typedef a_ui | UI |
typedef param_box_cli | CLIParamBox |
typedef game_tree_node | GameTreeNode |
Functions |
int | main (int argc, char *argv[]) |
void | run_ui_idler (void) |
Player * | add_default_player (void) |
void | make_default_player_spec (void) |
void | init_ui (Side *side) |
int | active_display (Side *side) |
void | close_displays (void) |
void | cmd_error (Side *side, char *fmt,...) |
void | low_notify (Side *side, char *str) |
void | update_area_display (Side *side) |
void | update_cell_display (Side *side, int x, int y, int flags) |
void | update_turn_display (Side *side, int rightnow) |
void | update_action_display (Side *side, int rightnow) |
void | update_action_result_display (Side *side, Unit *unit, int rslt, int rightnow) |
void | update_fire_at_display (Side *side, Unit *unit, Unit *unit2, int m, int rightnow) |
void | update_fire_into_display (Side *side, Unit *unit, int x, int y, int z, int m, int rightnow) |
void | update_event_display (Side *side, HistEvent *hevt, int rightnow) |
void | update_all_progress_displays (char *str, int s) |
void | update_side_display (Side *side, Side *side2, int rightnow) |
void | update_research_display (Side *side) |
void | update_unit_display (Side *side, Unit *unit, int rightnow) |
void | update_unit_acp_display (Side *side, Unit *unit, int rightnow) |
void | update_clock_display (Side *side, int rightnow) |
void | update_message_display (Side *side, Side *sender, char *str, int rightnow) |
void | update_everything (void) |
void | action_point (Side *side, int x, int y) |
void | announce_read_progress (void) |
void | announce_lengthy_process (char *msg) |
void | announce_progress (int percentdone) |
void | finish_lengthy_process (void) |
int | schedule_movie (Side *side, char *movie,...) |
void | play_movies (SideMask sidemask) |
void | flush_display_buffers (Side *side) |
void | low_init_error (char *str) |
void | low_init_warning (char *str) |
void | low_run_error (char *str) |
void | low_run_warning (char *str) |
void | print_form (Obj *form) |
void | end_printing_forms (void) |
void | make_generic_image_data (ImageFamily *imf) |
void | unit_research_dialog (Unit *unit) |
void | add_remote_locally (int rid, char *str) |
void | send_chat (int rid, char *str) |
void | place_legends (Side *side) |
Variables |
Side * | dside |
Side * | defaultside = NULL |
int | linemiddle = FALSE |