![]() |
Pioneer
|
Classes | |
| struct | CommodityInfo |
| struct | ConsumableInfo |
| struct | EconomyInfo |
Typedefs | |
| using | CommodityId = uint32_t |
| using | EconomyId = uint32_t |
Functions | |
| const char * | get_lang_key (const Json &j) |
| void | from_json (const Json &j, CommodityInfo &out) |
| void | from_json (const Json &j, EconomyInfo &out) |
| void | from_json (const Json &j, ConsumableInfo &out) |
| void | LoadCommodityData () |
| void | LoadConsumableData () |
| void | LoadEconomyData () |
| void | Init () |
| void | LoadFromJson (const Json &obj) |
| void | SaveToJson (Json &obj) |
| const std::vector< CommodityInfo > & | Commodities () |
| const std::vector< EconomyInfo > & | Economies () |
| const std::map< CommodityId, ConsumableInfo > & | Consumables () |
| const CommodityInfo & | GetCommodityById (CommodityId Id) |
| const EconomyInfo & | GetEconomyById (EconomyId Id) |
| CommodityId | GetCommodityByName (const std::string &name) |
| EconomyId | GetEconomyByName (const std::string &name) |
Variables | |
| std::vector< CommodityInfo > | m_commodities |
| std::vector< EconomyInfo > | m_economies |
| CommodityInfo | null_commodity |
| const char * | null_economy_name = "NULL_ECONOMY" |
| EconomyInfo | null_economy |
| std::map< CommodityId, ConsumableInfo > | m_consumables |
| std::map< std::string, CommodityId > | m_commodityNameLookup |
| std::map< std::string, EconomyId > | m_economyNameLookup |
| std::set< std::string > | m_string_data |
| using GalacticEconomy::CommodityId = typedef uint32_t |
| using GalacticEconomy::EconomyId = typedef uint32_t |
| const std::vector< CommodityInfo > & GalacticEconomy::Commodities | ( | ) |
| const std::map< CommodityId, ConsumableInfo > & GalacticEconomy::Consumables | ( | ) |
| const std::vector< EconomyInfo > & GalacticEconomy::Economies | ( | ) |
| void GalacticEconomy::from_json | ( | const Json & | j, |
| CommodityInfo & | out | ||
| ) |

| void GalacticEconomy::from_json | ( | const Json & | j, |
| ConsumableInfo & | out | ||
| ) |
| void GalacticEconomy::from_json | ( | const Json & | j, |
| EconomyInfo & | out | ||
| ) |

| const char * GalacticEconomy::get_lang_key | ( | const Json & | j | ) |
| const CommodityInfo & GalacticEconomy::GetCommodityById | ( | CommodityId | Id | ) |
| CommodityId GalacticEconomy::GetCommodityByName | ( | const std::string & | name | ) |
| const EconomyInfo & GalacticEconomy::GetEconomyById | ( | EconomyId | Id | ) |
| EconomyId GalacticEconomy::GetEconomyByName | ( | const std::string & | name | ) |
| void GalacticEconomy::Init | ( | ) |

| void GalacticEconomy::LoadCommodityData | ( | ) |

| void GalacticEconomy::LoadConsumableData | ( | ) |

| void GalacticEconomy::LoadEconomyData | ( | ) |

| void GalacticEconomy::LoadFromJson | ( | const Json & | obj | ) |
| void GalacticEconomy::SaveToJson | ( | Json & | obj | ) |
| std::vector<CommodityInfo> GalacticEconomy::m_commodities |
| std::map<std::string, CommodityId> GalacticEconomy::m_commodityNameLookup |
| std::map<CommodityId, ConsumableInfo> GalacticEconomy::m_consumables |
| std::vector<EconomyInfo> GalacticEconomy::m_economies |
| std::map<std::string, EconomyId> GalacticEconomy::m_economyNameLookup |
| std::set<std::string> GalacticEconomy::m_string_data |
| CommodityInfo GalacticEconomy::null_commodity |
| EconomyInfo GalacticEconomy::null_economy |
| const char* GalacticEconomy::null_economy_name = "NULL_ECONOMY" |