Project Alice
|
#include <parsers_declarations.hpp>
Public Member Functions | |
void | title (association_type, std::string_view value, error_handler &err, int32_t line, event_building_context &context) |
void | desc (association_type, std::string_view value, error_handler &err, int32_t line, event_building_context &context) |
void | option (sys::event_option const &value, error_handler &err, int32_t line, event_building_context &context) |
void | immediate (dcon::effect_key value, error_handler &err, int32_t line, event_building_context &context) |
void | issue_group (association_type, std::string_view value, error_handler &err, int32_t line, event_building_context &context) |
void | picture (association_type, std::string_view value, error_handler &err, int32_t line, event_building_context &context) |
void | finish (event_building_context &context) |
Public Attributes | |
int32_t | id = 0 |
dcon::trigger_key | trigger |
dcon::value_modifier_key | mean_time_to_happen |
std::array< sys::event_option, sys::max_event_options > | options |
int32_t | last_option_added = 0 |
dcon::effect_key | immediate_ |
bool | major = false |
bool | fire_only_once = false |
bool | allow_multiple_instances = false |
dcon::gfx_object_id | picture_ |
dcon::text_key | title_ |
dcon::text_key | desc_ |
dcon::issue_id | issue_group_ |
Definition at line 2294 of file parsers_declarations.hpp.
void parsers::generic_event::desc | ( | association_type | , |
std::string_view | value, | ||
error_handler & | err, | ||
int32_t | line, | ||
event_building_context & | context | ||
) |
|
inline |
|
inline |
Definition at line 2312 of file parsers_declarations.hpp.
void parsers::generic_event::issue_group | ( | association_type | , |
std::string_view | value, | ||
error_handler & | err, | ||
int32_t | line, | ||
event_building_context & | context | ||
) |
Definition at line 2998 of file parsers_declarations.cpp.
void parsers::generic_event::option | ( | sys::event_option const & | value, |
error_handler & | err, | ||
int32_t | line, | ||
event_building_context & | context | ||
) |
void parsers::generic_event::picture | ( | association_type | , |
std::string_view | value, | ||
error_handler & | err, | ||
int32_t | line, | ||
event_building_context & | context | ||
) |
Definition at line 3019 of file parsers_declarations.cpp.
void parsers::generic_event::title | ( | association_type | , |
std::string_view | value, | ||
error_handler & | err, | ||
int32_t | line, | ||
event_building_context & | context | ||
) |
bool parsers::generic_event::allow_multiple_instances = false |
Definition at line 2303 of file parsers_declarations.hpp.
dcon::text_key parsers::generic_event::desc_ |
Definition at line 2306 of file parsers_declarations.hpp.
bool parsers::generic_event::fire_only_once = false |
Definition at line 2302 of file parsers_declarations.hpp.
int32_t parsers::generic_event::id = 0 |
Definition at line 2295 of file parsers_declarations.hpp.
dcon::effect_key parsers::generic_event::immediate_ |
Definition at line 2300 of file parsers_declarations.hpp.
dcon::issue_id parsers::generic_event::issue_group_ |
Definition at line 2307 of file parsers_declarations.hpp.
int32_t parsers::generic_event::last_option_added = 0 |
Definition at line 2299 of file parsers_declarations.hpp.
bool parsers::generic_event::major = false |
Definition at line 2301 of file parsers_declarations.hpp.
dcon::value_modifier_key parsers::generic_event::mean_time_to_happen |
Definition at line 2297 of file parsers_declarations.hpp.
std::array<sys::event_option, sys::max_event_options> parsers::generic_event::options |
Definition at line 2298 of file parsers_declarations.hpp.
dcon::gfx_object_id parsers::generic_event::picture_ |
Definition at line 2304 of file parsers_declarations.hpp.
dcon::text_key parsers::generic_event::title_ |
Definition at line 2305 of file parsers_declarations.hpp.
dcon::trigger_key parsers::generic_event::trigger |
Definition at line 2296 of file parsers_declarations.hpp.