Project Alice
|
#include <effect_parsing.hpp>
Public Member Functions | |
effect_building_context (scenario_building_context &outer_context, trigger::slot_contents main_slot, trigger::slot_contents this_slot, trigger::slot_contents from_slot) | |
void | add_float_to_payload (float f) |
void | add_int32_t_to_payload (int32_t i) |
Public Attributes | |
scenario_building_context & | outer_context |
std::vector< uint16_t > | compiled_effect |
size_t | limit_position = 0 |
bool | effect_is_for_event = false |
trigger::slot_contents | main_slot = trigger::slot_contents::empty |
trigger::slot_contents | this_slot = trigger::slot_contents::empty |
trigger::slot_contents | from_slot = trigger::slot_contents::empty |
Definition at line 14 of file effect_parsing.hpp.
|
inline |
Definition at line 24 of file effect_parsing.hpp.
|
inline |
|
inline |
std::vector<uint16_t> parsers::effect_building_context::compiled_effect |
Definition at line 16 of file effect_parsing.hpp.
bool parsers::effect_building_context::effect_is_for_event = false |
Definition at line 18 of file effect_parsing.hpp.
trigger::slot_contents parsers::effect_building_context::from_slot = trigger::slot_contents::empty |
Definition at line 22 of file effect_parsing.hpp.
size_t parsers::effect_building_context::limit_position = 0 |
Definition at line 17 of file effect_parsing.hpp.
trigger::slot_contents parsers::effect_building_context::main_slot = trigger::slot_contents::empty |
Definition at line 20 of file effect_parsing.hpp.
scenario_building_context& parsers::effect_building_context::outer_context |
Definition at line 15 of file effect_parsing.hpp.
trigger::slot_contents parsers::effect_building_context::this_slot = trigger::slot_contents::empty |
Definition at line 21 of file effect_parsing.hpp.