Project Alice
Loading...
Searching...
No Matches
parsers::poptype_file Struct Reference

#include <parsers_declarations.hpp>

Collaboration diagram for parsers::poptype_file:

Public Member Functions

void finish (poptype_context &)
 
void sprite (association_type, int32_t value, error_handler &err, int32_t line, poptype_context &context)
 
void color (color_from_3i cvalue, error_handler &err, int32_t line, poptype_context &context)
 
void is_artisan (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void strata (association_type, std::string_view value, error_handler &err, int32_t line, poptype_context &context)
 
void unemployment (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void is_slave (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void allowed_to_vote (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void can_be_recruited (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void state_capital_only (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void leadership (association_type, int32_t value, error_handler &err, int32_t line, poptype_context &context)
 
void research_optimum (association_type, float value, error_handler &err, int32_t line, poptype_context &context)
 
void administrative_efficiency (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void tax_eff (association_type, float value, error_handler &err, int32_t line, poptype_context &context)
 
void can_build (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void research_points (association_type, float value, error_handler &err, int32_t line, poptype_context &context)
 
void can_reduce_consciousness (association_type, bool value, error_handler &err, int32_t line, poptype_context &context)
 
void workplace_input (association_type, float value, error_handler &err, int32_t line, poptype_context &context)
 
void workplace_output (association_type, float value, error_handler &err, int32_t line, poptype_context &context)
 
void equivalent (association_type, std::string_view value, error_handler &err, int32_t line, poptype_context &context)
 
void life_needs (commodity_array const &value, error_handler &err, int32_t line, poptype_context &context)
 
void everyday_needs (commodity_array const &value, error_handler &err, int32_t line, poptype_context &context)
 
void luxury_needs (commodity_array const &value, error_handler &err, int32_t line, poptype_context &context)
 
void life_needs_income (income const &value, error_handler &err, int32_t line, poptype_context &context)
 
void everyday_needs_income (income const &value, error_handler &err, int32_t line, poptype_context &context)
 
void luxury_needs_income (income const &value, error_handler &err, int32_t line, poptype_context &context)
 

Public Attributes

promotion_targets promote_to
 
pop_ideologies ideologies
 
pop_issues issues
 

Detailed Description

Definition at line 1634 of file parsers_declarations.hpp.

Member Function Documentation

◆ administrative_efficiency()

void parsers::poptype_file::administrative_efficiency ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 578 of file parsers_declarations.cpp.

◆ allowed_to_vote()

void parsers::poptype_file::allowed_to_vote ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 554 of file parsers_declarations.cpp.

◆ can_be_recruited()

void parsers::poptype_file::can_be_recruited ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 560 of file parsers_declarations.cpp.

◆ can_build()

void parsers::poptype_file::can_build ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 588 of file parsers_declarations.cpp.

◆ can_reduce_consciousness()

void parsers::poptype_file::can_reduce_consciousness ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 597 of file parsers_declarations.cpp.

◆ color()

void parsers::poptype_file::color ( color_from_3i  cvalue,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 523 of file parsers_declarations.cpp.

◆ equivalent()

void parsers::poptype_file::equivalent ( association_type  ,
std::string_view  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 611 of file parsers_declarations.cpp.

◆ everyday_needs()

void parsers::poptype_file::everyday_needs ( commodity_array const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 627 of file parsers_declarations.cpp.

◆ everyday_needs_income()

void parsers::poptype_file::everyday_needs_income ( income const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 646 of file parsers_declarations.cpp.

◆ finish()

void parsers::poptype_file::finish ( poptype_context )
inline

Definition at line 1635 of file parsers_declarations.hpp.

◆ is_artisan()

void parsers::poptype_file::is_artisan ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 527 of file parsers_declarations.cpp.

◆ is_slave()

void parsers::poptype_file::is_slave ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 549 of file parsers_declarations.cpp.

◆ leadership()

void parsers::poptype_file::leadership ( association_type  ,
int32_t  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 569 of file parsers_declarations.cpp.

◆ life_needs()

void parsers::poptype_file::life_needs ( commodity_array const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 620 of file parsers_declarations.cpp.

◆ life_needs_income()

void parsers::poptype_file::life_needs_income ( income const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 641 of file parsers_declarations.cpp.

◆ luxury_needs()

void parsers::poptype_file::luxury_needs ( commodity_array const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 634 of file parsers_declarations.cpp.

◆ luxury_needs_income()

void parsers::poptype_file::luxury_needs_income ( income const &  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 651 of file parsers_declarations.cpp.

◆ research_optimum()

void parsers::poptype_file::research_optimum ( association_type  ,
float  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 574 of file parsers_declarations.cpp.

◆ research_points()

void parsers::poptype_file::research_points ( association_type  ,
float  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 593 of file parsers_declarations.cpp.

◆ sprite()

void parsers::poptype_file::sprite ( association_type  ,
int32_t  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 519 of file parsers_declarations.cpp.

◆ state_capital_only()

void parsers::poptype_file::state_capital_only ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 565 of file parsers_declarations.cpp.

◆ strata()

void parsers::poptype_file::strata ( association_type  ,
std::string_view  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 532 of file parsers_declarations.cpp.

Here is the call graph for this function:

◆ tax_eff()

void parsers::poptype_file::tax_eff ( association_type  ,
float  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 584 of file parsers_declarations.cpp.

◆ unemployment()

void parsers::poptype_file::unemployment ( association_type  ,
bool  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 545 of file parsers_declarations.cpp.

◆ workplace_input()

void parsers::poptype_file::workplace_input ( association_type  ,
float  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 603 of file parsers_declarations.cpp.

◆ workplace_output()

void parsers::poptype_file::workplace_output ( association_type  ,
float  value,
error_handler err,
int32_t  line,
poptype_context context 
)

Definition at line 607 of file parsers_declarations.cpp.

Member Data Documentation

◆ ideologies

pop_ideologies parsers::poptype_file::ideologies

Definition at line 1659 of file parsers_declarations.hpp.

◆ issues

pop_issues parsers::poptype_file::issues

Definition at line 1660 of file parsers_declarations.hpp.

◆ promote_to

promotion_targets parsers::poptype_file::promote_to

Definition at line 1658 of file parsers_declarations.hpp.


The documentation for this struct was generated from the following files: