Project Alice
|
#include <gui_trade_window.hpp>
Public Types | |
enum class | type : uint8_t { factory , province , pop , military_army , military_navy } |
enum class | value_type : uint8_t { used_by , produced_by , may_be_used_by } |
Public Member Functions | |
bool | operator== (trade_flow_data const &o) const |
bool | operator!= (trade_flow_data const &o) const |
Public Attributes | |
dcon::commodity_id | trade_good |
enum ui::trade_flow_data::type | type |
enum ui::trade_flow_data::value_type | value_type |
union { | |
dcon::factory_id factory_id | |
dcon::province_id province_id | |
dcon::province_id pop_province_id | |
dcon::army_id army_id | |
dcon::navy_id navy_id | |
} | data |
Definition at line 712 of file gui_trade_window.hpp.
|
strong |
Enumerator | |
---|---|
factory | |
province | |
pop | |
military_army | |
military_navy |
Definition at line 715 of file gui_trade_window.hpp.
|
strong |
Enumerator | |
---|---|
used_by | |
produced_by | |
may_be_used_by |
Definition at line 722 of file gui_trade_window.hpp.
|
inline |
Definition at line 760 of file gui_trade_window.hpp.
|
inline |
Definition at line 731 of file gui_trade_window.hpp.
dcon::army_id ui::trade_flow_data::army_id |
Definition at line 727 of file gui_trade_window.hpp.
union { ... } ui::trade_flow_data::data |
dcon::factory_id ui::trade_flow_data::factory_id |
Definition at line 724 of file gui_trade_window.hpp.
dcon::navy_id ui::trade_flow_data::navy_id |
Definition at line 728 of file gui_trade_window.hpp.
dcon::province_id ui::trade_flow_data::pop_province_id |
Definition at line 726 of file gui_trade_window.hpp.
dcon::province_id ui::trade_flow_data::province_id |
Definition at line 725 of file gui_trade_window.hpp.
dcon::commodity_id ui::trade_flow_data::trade_good |
Definition at line 714 of file gui_trade_window.hpp.