Pioneer
Loading...
Searching...
No Matches
Public Types | Public Attributes | Static Public Attributes | List of all members
GalacticEconomy::CommodityInfo Struct Reference

#include <Economy.h>

Collaboration diagram for GalacticEconomy::CommodityInfo:
Collaboration graph
[legend]

Public Types

using Input = std::pair< CommodityId, fixed >
 

Public Attributes

CommodityId id
 
EconomyId producer
 
const char * name
 
const char * l10n_key
 
std::array< Input, MAX_ECON_INPUTSinputs
 
float price
 
fixed default_legality
 

Static Public Attributes

static const int MAX_ECON_INPUTS = 2
 

Member Typedef Documentation

◆ Input

Member Data Documentation

◆ default_legality

fixed GalacticEconomy::CommodityInfo::default_legality

◆ id

CommodityId GalacticEconomy::CommodityInfo::id

◆ inputs

std::array<Input, MAX_ECON_INPUTS> GalacticEconomy::CommodityInfo::inputs

◆ l10n_key

const char* GalacticEconomy::CommodityInfo::l10n_key

◆ MAX_ECON_INPUTS

const int GalacticEconomy::CommodityInfo::MAX_ECON_INPUTS = 2
static

◆ name

const char* GalacticEconomy::CommodityInfo::name

◆ price

float GalacticEconomy::CommodityInfo::price

◆ producer

EconomyId GalacticEconomy::CommodityInfo::producer

The documentation for this struct was generated from the following file: