Freeciv-3.3
Loading...
Searching...
No Matches
Data Fields
government Struct Reference

#include <government.h>

Data Fields

Government_type_id item_number
 
struct name_translation name
 
bool ruledit_disabled
 
voidruledit_dlg
 
char graphic_str [MAX_LEN_NAME]
 
char graphic_alt [MAX_LEN_NAME]
 
char sound_str [MAX_LEN_NAME]
 
char sound_alt [MAX_LEN_NAME]
 
char sound_alt2 [MAX_LEN_NAME]
 
struct requirement_vector reqs
 
struct ruler_title_hashruler_titles
 
int changed_to_times
 
struct strvechelptext
 
struct { 
 
   struct government *   better 
 
ai 
 

Detailed Description

Definition at line 52 of file government.h.

Field Documentation

◆ [struct]

struct { ... } government::ai

Referenced by have_better_government().

◆ better

struct government* government::better

Definition at line 69 of file government.h.

Referenced by have_better_government().

◆ changed_to_times

int government::changed_to_times

◆ graphic_alt

char government::graphic_alt[MAX_LEN_NAME]

◆ graphic_str

char government::graphic_str[MAX_LEN_NAME]

◆ helptext

struct strvec* government::helptext

Definition at line 65 of file government.h.

Referenced by handle_ruleset_government(), edit_gov::helptext(), and helptext_government().

◆ item_number

Government_type_id government::item_number

Definition at line 53 of file government.h.

Referenced by handle_ruleset_government().

◆ name

struct name_translation government::name

Definition at line 54 of file government.h.

Referenced by handle_ruleset_government(), and tab_gov::name_given().

◆ reqs

struct requirement_vector government::reqs

◆ ruledit_disabled

bool government::ruledit_disabled

Definition at line 55 of file government.h.

Referenced by tab_gov::add_now(), tab_gov::delete_now(), and tab_gov::name_given().

◆ ruledit_dlg

void* government::ruledit_dlg

Definition at line 56 of file government.h.

Referenced by edit_gov::closeEvent(), tab_gov::delete_now(), and tab_gov::edit_now().

◆ ruler_titles

struct ruler_title_hash* government::ruler_titles

Definition at line 63 of file government.h.

Referenced by government_init().

◆ sound_alt

char government::sound_alt[MAX_LEN_NAME]

◆ sound_alt2

char government::sound_alt2[MAX_LEN_NAME]

◆ sound_str

char government::sound_str[MAX_LEN_NAME]