Symphony Of Empires
|
#include <cstdint>
#include <cstddef>
#include <vector>
#include "eng3d/string.hpp"
#include "objects.hpp"
#include "indpobj.hpp"
Go to the source code of this file.
Classes | |
struct | Eng3D::Deser::Serializer< TreatyClauseType > |
class | TreatyClause::BaseClause |
class | TreatyClause::Payment |
class | TreatyClause::Humiliate |
class | TreatyClause::LiberateNation |
class | TreatyClause::ImposePolicies |
class | TreatyClause::AnnexProvince |
class | TreatyClause::Puppet |
struct | Eng3D::Deser::Serializer< TreatyClause::BaseClause * > |
struct | Eng3D::Deser::Serializer< enum TreatyApproval > |
struct | Treaty |
struct | Eng3D::Deser::Serializer< Treaty > |
Namespaces | |
Diplomacy | |
TreatyClause | |
Enumerations | |
enum class | TreatyClauseType { PAYMENT , HUMILIATE , LIBERATE_NATION , IMPOSE_POLICIES , ANNEX_PROVINCES , CEASEFIRE , PUPPET } |
enum class | TreatyApproval { UNDECIDED , ACCEPTED , DENIED , ABSENT } |
Functions | |
bool | Diplomacy::is_friend (Nation &us, Nation &them) |
bool | Diplomacy::is_foe (Nation &us, Nation &them) |
|
strong |
Enumerator | |
---|---|
UNDECIDED | |
ACCEPTED | |
DENIED | |
ABSENT |
Definition at line 258 of file diplomacy.hpp.
|
strong |
Enumerator | |
---|---|
PAYMENT | |
HUMILIATE | |
LIBERATE_NATION | |
IMPOSE_POLICIES | |
ANNEX_PROVINCES | |
CEASEFIRE | |
PUPPET |
Definition at line 46 of file diplomacy.hpp.