Symphony Of Empires
|
#include <diplomacy.hpp>
Public Member Functions | |
AnnexProvince () | |
unsigned | cost () |
void | enforce () |
bool | in_effect () const |
Public Member Functions inherited from TreatyClause::BaseClause | |
BaseClause ()=default | |
BaseClause (const Nation &_sender, const Nation &_receiver) | |
virtual | ~BaseClause ()=default |
Public Attributes | |
std::vector< ProvinceId > | province_ids |
Public Attributes inherited from TreatyClause::BaseClause | |
enum TreatyClauseType | type |
NationId | sender_id |
NationId | receiver_id |
size_t | days_duration = 0 |
bool | done = false |
Definition at line 150 of file diplomacy.hpp.
|
inline |
Definition at line 152 of file diplomacy.hpp.
|
virtual |
Reimplemented from TreatyClause::BaseClause.
Definition at line 128 of file diplomacy.cpp.
|
virtual |
Reimplemented from TreatyClause::BaseClause.
Definition at line 132 of file diplomacy.cpp.
|
virtual |
Reimplemented from TreatyClause::BaseClause.
Definition at line 141 of file diplomacy.cpp.
std::vector<ProvinceId> TreatyClause::AnnexProvince::province_ids |
Definition at line 161 of file diplomacy.hpp.