Freeciv21
Develop your civilization from humble roots to a global empire
pages_g.h File Reference
#include "specenum_gen.h"
+ Include dependency graph for pages_g.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SPECENUM_NAME   client_pages
 
#define SPECENUM_VALUE0   PAGE_MAIN
 
#define SPECENUM_VALUE1   PAGE_START
 
#define SPECENUM_VALUE2   PAGE_SCENARIO
 
#define SPECENUM_VALUE3   PAGE_LOAD
 
#define SPECENUM_VALUE4   PAGE_NETWORK
 
#define SPECENUM_VALUE5   PAGE_GAME
 
#define SPECENUM_VALUE6   PAGE_LOADING
 
#define SPECENUM_COUNT   PAGE_COUNT
 

Functions

void update_start_page (void)
 Update the start page. More...
 
void set_client_page (enum client_pages page)
 
void client_start_server_and_set_page (enum client_pages page)
 
enum client_pages get_client_page ()
 

Macro Definition Documentation

◆ SPECENUM_COUNT

#define SPECENUM_COUNT   PAGE_COUNT

Definition at line 24 of file pages_g.h.

◆ SPECENUM_NAME

#define SPECENUM_NAME   client_pages

Definition at line 16 of file pages_g.h.

◆ SPECENUM_VALUE0

#define SPECENUM_VALUE0   PAGE_MAIN

Definition at line 17 of file pages_g.h.

◆ SPECENUM_VALUE1

#define SPECENUM_VALUE1   PAGE_START

Definition at line 18 of file pages_g.h.

◆ SPECENUM_VALUE2

#define SPECENUM_VALUE2   PAGE_SCENARIO

Definition at line 19 of file pages_g.h.

◆ SPECENUM_VALUE3

#define SPECENUM_VALUE3   PAGE_LOAD

Definition at line 20 of file pages_g.h.

◆ SPECENUM_VALUE4

#define SPECENUM_VALUE4   PAGE_NETWORK

Definition at line 21 of file pages_g.h.

◆ SPECENUM_VALUE5

#define SPECENUM_VALUE5   PAGE_GAME

Definition at line 22 of file pages_g.h.

◆ SPECENUM_VALUE6

#define SPECENUM_VALUE6   PAGE_LOADING

Definition at line 23 of file pages_g.h.

Function Documentation

◆ client_start_server_and_set_page()

void client_start_server_and_set_page ( enum client_pages  page)

Definition at line 300 of file update_queue.cpp.

Referenced by fc_client::current_page().

◆ get_client_page()

enum client_pages get_client_page ( )

Definition at line 300 of file update_queue.cpp.

Referenced by client_state(), and handle_server_join_reply().

◆ set_client_page()

void set_client_page ( enum client_pages  page)

◆ update_start_page()

void update_start_page ( void  )

Update the start page.

Definition at line 597 of file fc_client.cpp.

Referenced by handle_game_info(), and handle_player_info().