Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

skelconq.c File Reference

#include "conq.h"
#include "kpublic.h"
#include "print.h"
#include "cmdline.h"
#include "imf.h"

Include dependency graph for skelconq.c:

Include dependency graph

Classes

struct  a_ui
struct  a_cmd

Typedefs

typedef a_ui UI

Functions

int autotest (void)
int main (int argc, char *argv[])
void run_ui_idler ()
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
HelpNode * curhelpnode
int freerunturns = 0
int repetition = 0
Obj * multicmd = NULL
time_t skelturnstart
int numcellupdatesperturn = 0
int numusefulcellupdatesperturn = 0
Unit * thisunit
a_cmd cmdtable []
int suppress_update_cell_display
int linemiddle = FALSE

Typedef Documentation

typedef struct a_ui UI
 


Function Documentation

void action_point (  Side *  side,
int  x,
int  y
) 
 

int active_display (  Side *  side  ) 
 

Player* add_default_player (  void   ) 
 

void add_remote_locally (  int  rid,
char *  str
) 
 

void announce_lengthy_process (  char *  msg  ) 
 

void announce_progress (  int  percentdone  ) 
 

void announce_read_progress (  void   ) 
 

int autotest (  void   ) 
 

void close_displays (  void   ) 
 

void cmd_error (  Side *  side,
char *  fmt,
... 
) 
 

void end_printing_forms (  void   ) 
 

void finish_lengthy_process (  void   ) 
 

void flush_display_buffers (  Side *  side  ) 
 

void init_ui (  Side *  side  ) 
 

void low_init_error (  char *  str  ) 
 

void low_init_warning (  char *  str  ) 
 

void low_notify (  Side *  side,
char *  str
) 
 

void low_run_error (  char *  str  ) 
 

void low_run_warning (  char *  str  ) 
 

int main (  int  argc,
char *  argv[]
) 
 

void make_default_player_spec (  void   ) 
 

void make_generic_image_data (  ImageFamily *  imf  ) 
 

void place_legends (  Side *  side  ) 
 

void play_movies (  SideMask  sidemask  ) 
 

void print_form (  Obj *  form  ) 
 

void run_ui_idler (  void   ) 
 

int schedule_movie (  Side *  side,
char *  movie,
... 
) 
 

void send_chat (  int  rid,
char *  str
) 
 

void unit_research_dialog (  Unit *  unit  ) 
 

void update_action_display (  Side *  side,
int  rightnow
) 
 

void update_action_result_display (  Side *  side,
Unit *  unit,
int  rslt,
int  rightnow
) 
 

void update_all_progress_displays (  char *  str,
int  s
) 
 

void update_area_display (  Side *  side  ) 
 

void update_cell_display (  Side *  side,
int  x,
int  y,
int  flags
) 
 

void update_clock_display (  Side *  side,
int  rightnow
) 
 

void update_event_display (  Side *  side,
HistEvent *  hevt,
int  rightnow
) 
 

void update_everything (  void   ) 
 

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_message_display (  Side *  side,
Side *  sender,
char *  str,
int  rightnow
) 
 

void update_research_display (  Side *  side  ) 
 

void update_side_display (  Side *  side,
Side *  side2,
int  rightnow
) 
 

void update_turn_display (  Side *  side,
int  rightnow
) 
 

void update_unit_acp_display (  Side *  side,
Unit *  unit,
int  rightnow
) 
 

void update_unit_display (  Side *  side,
Unit *  unit,
int  rightnow
) 
 


Variable Documentation

struct a_cmd cmdtable[]
 

HelpNode* curhelpnode
 

Side* defaultside = NULL
 

Side* dside
 

int freerunturns = 0
 

int linemiddle = FALSE
 

Obj* multicmd = NULL
 

int numcellupdatesperturn = 0
 

int numusefulcellupdatesperturn = 0
 

int repetition = 0
 

time_t skelturnstart
 

int suppress_update_cell_display
 

Unit* thisunit
 


Generated on Sat Sep 17 10:29:32 2005 for XconqKernel by doxygen 1.3.6