Project Alice
Loading...
Searching...
No Matches
trigger::payload Union Reference

#include <script_constants.hpp>

Public Member Functions

 payload (payload const &i) noexcept
 
 payload (uint16_t i)
 
 payload (int16_t i)
 
 payload (bool i)
 
 payload (dcon::national_focus_id i)
 
 payload (dcon::government_type_id i)
 
 payload (dcon::region_id i)
 
 payload (dcon::religion_id i)
 
 payload (dcon::commodity_id i)
 
 payload (dcon::rebel_type_id i)
 
 payload (dcon::factory_type_id i)
 
 payload (dcon::ideology_id i)
 
 payload (dcon::issue_id i)
 
 payload (dcon::issue_option_id i)
 
 payload (dcon::cb_type_id i)
 
 payload (dcon::pop_type_id i)
 
 payload (dcon::leader_trait_id i)
 
 payload (dcon::unit_type_id i)
 
 payload (dcon::modifier_id i)
 
 payload (dcon::culture_id i)
 
 payload (dcon::culture_group_id i)
 
 payload (dcon::national_identity_id i)
 
 payload (dcon::state_definition_id i)
 
 payload (dcon::province_id i)
 
 payload (dcon::technology_id i)
 
 payload (dcon::invention_id i)
 
 payload (dcon::national_variable_id i)
 
 payload (dcon::national_flag_id i)
 
 payload (dcon::global_flag_id i)
 
 payload (dcon::national_event_id i)
 
 payload (dcon::provincial_event_id i)
 
 payload (dcon::trigger_key i)
 
 payload (dcon::crime_id i)
 
 payload (dcon::political_party_id i)
 
 payload (dcon::reform_id i)
 
 payload (dcon::reform_option_id i)
 
 payload (dcon::stored_trigger_id i)
 

Public Attributes

uint16_t value
 
int16_t signed_value
 
bool boolean_value
 
dcon::government_type_id gov_id
 
dcon::religion_id rel_id
 
dcon::commodity_id com_id
 
dcon::rebel_type_id reb_id
 
dcon::factory_type_id fac_id
 
dcon::ideology_id ideo_id
 
dcon::issue_id iss_id
 
dcon::issue_option_id opt_id
 
dcon::cb_type_id cb_id
 
dcon::pop_type_id popt_id
 
dcon::leader_trait_id lead_id
 
dcon::unit_type_id unit_id
 
dcon::modifier_id mod_id
 
dcon::culture_id cul_id
 
dcon::culture_group_id culgrp_id
 
dcon::national_identity_id tag_id
 
dcon::state_definition_id state_id
 
dcon::province_id prov_id
 
dcon::technology_id tech_id
 
dcon::invention_id invt_id
 
dcon::national_variable_id natv_id
 
dcon::national_flag_id natf_id
 
dcon::global_flag_id glob_id
 
dcon::national_event_id nev_id
 
dcon::provincial_event_id pev_id
 
dcon::trigger_key tr_id
 
dcon::crime_id crm_id
 
dcon::political_party_id par_id
 
dcon::reform_id ref_id
 
dcon::reform_option_id ropt_id
 
dcon::region_id reg_id
 
dcon::stored_trigger_id str_id
 
dcon::national_focus_id nf_id
 

Detailed Description

Definition at line 1468 of file script_constants.hpp.

Constructor & Destructor Documentation

◆ payload() [1/37]

trigger::payload::payload ( payload const &  i)
inlinenoexcept

Definition at line 1513 of file script_constants.hpp.

◆ payload() [2/37]

trigger::payload::payload ( uint16_t  i)
inline

Definition at line 1514 of file script_constants.hpp.

◆ payload() [3/37]

trigger::payload::payload ( int16_t  i)
inline

Definition at line 1515 of file script_constants.hpp.

◆ payload() [4/37]

trigger::payload::payload ( bool  i)
inline

Definition at line 1516 of file script_constants.hpp.

◆ payload() [5/37]

trigger::payload::payload ( dcon::national_focus_id  i)
inline

Definition at line 1520 of file script_constants.hpp.

◆ payload() [6/37]

trigger::payload::payload ( dcon::government_type_id  i)
inline

Definition at line 1524 of file script_constants.hpp.

◆ payload() [7/37]

trigger::payload::payload ( dcon::region_id  i)
inline

Definition at line 1528 of file script_constants.hpp.

◆ payload() [8/37]

trigger::payload::payload ( dcon::religion_id  i)
inline

Definition at line 1532 of file script_constants.hpp.

◆ payload() [9/37]

trigger::payload::payload ( dcon::commodity_id  i)
inline

Definition at line 1536 of file script_constants.hpp.

◆ payload() [10/37]

trigger::payload::payload ( dcon::rebel_type_id  i)
inline

Definition at line 1540 of file script_constants.hpp.

◆ payload() [11/37]

trigger::payload::payload ( dcon::factory_type_id  i)
inline

Definition at line 1544 of file script_constants.hpp.

◆ payload() [12/37]

trigger::payload::payload ( dcon::ideology_id  i)
inline

Definition at line 1548 of file script_constants.hpp.

◆ payload() [13/37]

trigger::payload::payload ( dcon::issue_id  i)
inline

Definition at line 1552 of file script_constants.hpp.

◆ payload() [14/37]

trigger::payload::payload ( dcon::issue_option_id  i)
inline

Definition at line 1556 of file script_constants.hpp.

◆ payload() [15/37]

trigger::payload::payload ( dcon::cb_type_id  i)
inline

Definition at line 1560 of file script_constants.hpp.

◆ payload() [16/37]

trigger::payload::payload ( dcon::pop_type_id  i)
inline

Definition at line 1564 of file script_constants.hpp.

◆ payload() [17/37]

trigger::payload::payload ( dcon::leader_trait_id  i)
inline

Definition at line 1568 of file script_constants.hpp.

◆ payload() [18/37]

trigger::payload::payload ( dcon::unit_type_id  i)
inline

Definition at line 1572 of file script_constants.hpp.

◆ payload() [19/37]

trigger::payload::payload ( dcon::modifier_id  i)
inline

Definition at line 1576 of file script_constants.hpp.

◆ payload() [20/37]

trigger::payload::payload ( dcon::culture_id  i)
inline

Definition at line 1580 of file script_constants.hpp.

◆ payload() [21/37]

trigger::payload::payload ( dcon::culture_group_id  i)
inline

Definition at line 1584 of file script_constants.hpp.

◆ payload() [22/37]

trigger::payload::payload ( dcon::national_identity_id  i)
inline

Definition at line 1588 of file script_constants.hpp.

◆ payload() [23/37]

trigger::payload::payload ( dcon::state_definition_id  i)
inline

Definition at line 1592 of file script_constants.hpp.

◆ payload() [24/37]

trigger::payload::payload ( dcon::province_id  i)
inline

Definition at line 1596 of file script_constants.hpp.

◆ payload() [25/37]

trigger::payload::payload ( dcon::technology_id  i)
inline

Definition at line 1600 of file script_constants.hpp.

◆ payload() [26/37]

trigger::payload::payload ( dcon::invention_id  i)
inline

Definition at line 1604 of file script_constants.hpp.

◆ payload() [27/37]

trigger::payload::payload ( dcon::national_variable_id  i)
inline

Definition at line 1608 of file script_constants.hpp.

◆ payload() [28/37]

trigger::payload::payload ( dcon::national_flag_id  i)
inline

Definition at line 1612 of file script_constants.hpp.

◆ payload() [29/37]

trigger::payload::payload ( dcon::global_flag_id  i)
inline

Definition at line 1616 of file script_constants.hpp.

◆ payload() [30/37]

trigger::payload::payload ( dcon::national_event_id  i)
inline

Definition at line 1620 of file script_constants.hpp.

◆ payload() [31/37]

trigger::payload::payload ( dcon::provincial_event_id  i)
inline

Definition at line 1624 of file script_constants.hpp.

◆ payload() [32/37]

trigger::payload::payload ( dcon::trigger_key  i)
inline

Definition at line 1628 of file script_constants.hpp.

◆ payload() [33/37]

trigger::payload::payload ( dcon::crime_id  i)
inline

Definition at line 1632 of file script_constants.hpp.

◆ payload() [34/37]

trigger::payload::payload ( dcon::political_party_id  i)
inline

Definition at line 1636 of file script_constants.hpp.

◆ payload() [35/37]

trigger::payload::payload ( dcon::reform_id  i)
inline

Definition at line 1640 of file script_constants.hpp.

◆ payload() [36/37]

trigger::payload::payload ( dcon::reform_option_id  i)
inline

Definition at line 1644 of file script_constants.hpp.

◆ payload() [37/37]

trigger::payload::payload ( dcon::stored_trigger_id  i)
inline

Definition at line 1648 of file script_constants.hpp.

Member Data Documentation

◆ boolean_value

bool trigger::payload::boolean_value

Definition at line 1472 of file script_constants.hpp.

◆ cb_id

dcon::cb_type_id trigger::payload::cb_id

Definition at line 1481 of file script_constants.hpp.

◆ com_id

dcon::commodity_id trigger::payload::com_id

Definition at line 1475 of file script_constants.hpp.

◆ crm_id

dcon::crime_id trigger::payload::crm_id

Definition at line 1499 of file script_constants.hpp.

◆ cul_id

dcon::culture_id trigger::payload::cul_id

Definition at line 1486 of file script_constants.hpp.

◆ culgrp_id

dcon::culture_group_id trigger::payload::culgrp_id

Definition at line 1487 of file script_constants.hpp.

◆ fac_id

dcon::factory_type_id trigger::payload::fac_id

Definition at line 1477 of file script_constants.hpp.

◆ glob_id

dcon::global_flag_id trigger::payload::glob_id

Definition at line 1495 of file script_constants.hpp.

◆ gov_id

dcon::government_type_id trigger::payload::gov_id

Definition at line 1473 of file script_constants.hpp.

◆ ideo_id

dcon::ideology_id trigger::payload::ideo_id

Definition at line 1478 of file script_constants.hpp.

◆ invt_id

dcon::invention_id trigger::payload::invt_id

Definition at line 1492 of file script_constants.hpp.

◆ iss_id

dcon::issue_id trigger::payload::iss_id

Definition at line 1479 of file script_constants.hpp.

◆ lead_id

dcon::leader_trait_id trigger::payload::lead_id

Definition at line 1483 of file script_constants.hpp.

◆ mod_id

dcon::modifier_id trigger::payload::mod_id

Definition at line 1485 of file script_constants.hpp.

◆ natf_id

dcon::national_flag_id trigger::payload::natf_id

Definition at line 1494 of file script_constants.hpp.

◆ natv_id

dcon::national_variable_id trigger::payload::natv_id

Definition at line 1493 of file script_constants.hpp.

◆ nev_id

dcon::national_event_id trigger::payload::nev_id

Definition at line 1496 of file script_constants.hpp.

◆ nf_id

dcon::national_focus_id trigger::payload::nf_id

Definition at line 1505 of file script_constants.hpp.

◆ opt_id

dcon::issue_option_id trigger::payload::opt_id

Definition at line 1480 of file script_constants.hpp.

◆ par_id

dcon::political_party_id trigger::payload::par_id

Definition at line 1500 of file script_constants.hpp.

◆ pev_id

dcon::provincial_event_id trigger::payload::pev_id

Definition at line 1497 of file script_constants.hpp.

◆ popt_id

dcon::pop_type_id trigger::payload::popt_id

Definition at line 1482 of file script_constants.hpp.

◆ prov_id

dcon::province_id trigger::payload::prov_id

Definition at line 1490 of file script_constants.hpp.

◆ reb_id

dcon::rebel_type_id trigger::payload::reb_id

Definition at line 1476 of file script_constants.hpp.

◆ ref_id

dcon::reform_id trigger::payload::ref_id

Definition at line 1501 of file script_constants.hpp.

◆ reg_id

dcon::region_id trigger::payload::reg_id

Definition at line 1503 of file script_constants.hpp.

◆ rel_id

dcon::religion_id trigger::payload::rel_id

Definition at line 1474 of file script_constants.hpp.

◆ ropt_id

dcon::reform_option_id trigger::payload::ropt_id

Definition at line 1502 of file script_constants.hpp.

◆ signed_value

int16_t trigger::payload::signed_value

Definition at line 1471 of file script_constants.hpp.

◆ state_id

dcon::state_definition_id trigger::payload::state_id

Definition at line 1489 of file script_constants.hpp.

◆ str_id

dcon::stored_trigger_id trigger::payload::str_id

Definition at line 1504 of file script_constants.hpp.

◆ tag_id

dcon::national_identity_id trigger::payload::tag_id

Definition at line 1488 of file script_constants.hpp.

◆ tech_id

dcon::technology_id trigger::payload::tech_id

Definition at line 1491 of file script_constants.hpp.

◆ tr_id

dcon::trigger_key trigger::payload::tr_id

Definition at line 1498 of file script_constants.hpp.

◆ unit_id

dcon::unit_type_id trigger::payload::unit_id

Definition at line 1484 of file script_constants.hpp.

◆ value

uint16_t trigger::payload::value

Definition at line 1470 of file script_constants.hpp.


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