Freeciv21
Develop your civilization from humble roots to a global empire
city_report_spec Struct Reference

#include <view_cities_data.h>

Public Attributes

bool show
 
int width
 
int space
 
const char * title1
 
const char * title2
 
const char * explanation
 
void * data
 
QString(* func )(const struct city *pcity, const void *data)
 
const char * tagname
 

Detailed Description

Definition at line 22 of file view_cities_data.h.

Member Data Documentation

◆ data

void* city_report_spec::data

Definition at line 29 of file view_cities_data.h.

Referenced by init_city_report_game_data().

◆ explanation

const char* city_report_spec::explanation

Definition at line 28 of file view_cities_data.h.

Referenced by init_city_report_game_data(), and city_model::menu_data().

◆ func

QString(* city_report_spec::func) (const struct city *pcity, const void *data)

Definition at line 30 of file view_cities_data.h.

Referenced by init_city_report_game_data().

◆ show

bool city_report_spec::show

Definition at line 23 of file view_cities_data.h.

Referenced by city_model::hide_data(), and init_city_report_game_data().

◆ space

int city_report_spec::space

Definition at line 25 of file view_cities_data.h.

Referenced by init_city_report_game_data().

◆ tagname

const char* city_report_spec::tagname

Definition at line 31 of file view_cities_data.h.

Referenced by init_city_report_game_data(), and city_item_delegate::paint().

◆ title1

const char* city_report_spec::title1

Definition at line 26 of file view_cities_data.h.

Referenced by init_city_report_game_data().

◆ title2

const char* city_report_spec::title2

Definition at line 27 of file view_cities_data.h.

Referenced by init_city_report_game_data().

◆ width

int city_report_spec::width

Definition at line 24 of file view_cities_data.h.

Referenced by init_city_report_game_data().