OpenEnroth
f32f0c9
Loading...
Searching...
No Matches
src
Engine
Data
Functions
TileEnums.cpp File Reference
#include "
TileEnums.h
"
#include "
Library/Serialization/EnumSerialization.h
"
Functions
MM_DEFINE_ENUM_SERIALIZATION_FUNCTIONS
(
TileVariant
,
CASE_INSENSITIVE
, { {
TILE_VARIANT_INVALID
, "invalid"}, {
TILE_VARIANT_BASE1
, "base1"}, {
TILE_VARIANT_BASE2
, "base2"}, {
TILE_VARIANT_BASE3
, "base3"}, {
TILE_VARIANT_BASE4
, "base4"}, {
TILE_VARIANT_SPECIAL1
, "special1"}, {
TILE_VARIANT_SPECIAL2
, "special2"}, {
TILE_VARIANT_SPECIAL3
, "special3"}, {
TILE_VARIANT_SPECIAL4
, "special4"}, {
TILE_VARIANT_SPECIAL5
, "special5"}, {
TILE_VARIANT_SPECIAL6
, "special6"}, {
TILE_VARIANT_SPECIAL7
, "special7"}, {
TILE_VARIANT_SPECIAL8
, "special8"}, {
TILE_VARIANT_ROAD_N_S_E_W
, "road_n_s_e_w"}, {
TILE_VARIANT_ROAD_N_S
, "road_n_s"}, {
TILE_VARIANT_ROAD_E_W
, "road_e_w"}, {
TILE_VARIANT_ROAD_N_E
, "road_n_e"}, {
TILE_VARIANT_ROAD_N_W
, "road_n_w"}, {
TILE_VARIANT_ROAD_S_E
, "road_s_e"}, {
TILE_VARIANT_ROAD_S_W
, "road_s_w"}, {
TILE_VARIANT_ROAD_N_S_E
, "road_n_s_e"}, {
TILE_VARIANT_ROAD_N_S_W
, "road_n_s_w"}, {
TILE_VARIANT_ROAD_N_E_W
, "road_n_e_w"}, {
TILE_VARIANT_ROAD_S_E_W
, "road_s_e_w"}, {
TILE_VARIANT_ROAD_N
, "road_n"}, {
TILE_VARIANT_ROAD_S
, "road_s"}, {
TILE_VARIANT_ROAD_E
, "road_e"}, {
TILE_VARIANT_ROAD_W
, "road_w"}, {
TILE_VARIANT_ROAD_Y_N_S_E
, "road_y_n_s_e"}, {
TILE_VARIANT_ROAD_Y_N_S_W
, "road_y_n_s_w"}, {
TILE_VARIANT_ROAD_Y_N_E_W
, "road_y_n_e_w"}, {
TILE_VARIANT_ROAD_Y_S_E_W
, "road_y_s_e_w"}, {
TILE_VARIANT_ROAD_D_N_E
, "road_d_n_e"}, {
TILE_VARIANT_ROAD_D_N_W
, "road_d_n_w"}, {
TILE_VARIANT_ROAD_D_S_E
, "road_d_s_e"}, {
TILE_VARIANT_ROAD_D_S_W
, "road_d_s_w"}, {
TILE_VARIANT_TRANSITION_N
, "transition_n"}, {
TILE_VARIANT_TRANSITION_S
, "transition_s"}, {
TILE_VARIANT_TRANSITION_E
, "transition_e"}, {
TILE_VARIANT_TRANSITION_W
, "transition_w"}, {
TILE_VARIANT_TRANSITION_NE
, "transition_ne"}, {
TILE_VARIANT_TRANSITION_NW
, "transition_nw"}, {
TILE_VARIANT_TRANSITION_SE
, "transition_se"}, {
TILE_VARIANT_TRANSITION_SW
, "transition_sw"}, {
TILE_VARIANT_TRANSITION_N_E
, "transition_n_e"}, {
TILE_VARIANT_TRANSITION_N_W
, "transition_n_w"}, {
TILE_VARIANT_TRANSITION_S_E
, "transition_s_e"}, {
TILE_VARIANT_TRANSITION_S_W
, "transition_s_w"}, {
TILE_VARIANT_TRANSITION_N_S
, "transition_n_s"}, {
TILE_VARIANT_TRANSITION_E_W
, "transition_e_w"}, {
TILE_VARIANT_TRANSITION_N_S_E
, "transition_n_s_e"}, {
TILE_VARIANT_TRANSITION_N_S_W
, "transition_n_s_w"}, {
TILE_VARIANT_TRANSITION_N_E_W
, "transition_n_e_w"}, {
TILE_VARIANT_TRANSITION_S_E_W
, "transition_s_e_w"}, {
TILE_VARIANT_TRANSITION_N_S_E_W
, "transition_n_s_e_w"}, {
TILE_VARIANT_TRANSITION_NE_NW
, "transition_ne_nw"}, {
TILE_VARIANT_TRANSITION_NE_SE
, "transition_ne_se"}, {
TILE_VARIANT_TRANSITION_NW_SW
, "transition_nw_sw"}, {
TILE_VARIANT_TRANSITION_SE_SW
, "transition_se_sw"}, {
TILE_VARIANT_TRANSITION_NE_SW
, "transition_ne_sw"}, {
TILE_VARIANT_TRANSITION_NW_SE
, "transition_nw_se"}, {
TILE_VARIANT_TRANSITION_NE_NW_SE
, "transition_ne_nw_se"}, {
TILE_VARIANT_TRANSITION_NE_NW_SW
, "transition_ne_nw_sw"}, {
TILE_VARIANT_TRANSITION_NE_SE_SW
, "transition_ne_se_sw"}, {
TILE_VARIANT_TRANSITION_NW_SE_SW
, "transition_nw_se_sw"}, {
TILE_VARIANT_TRANSITION_NE_NW_SE_SW
, "transition_ne_nw_se_sw"}, {
TILE_VARIANT_TRANSITION_N_SE_SW
, "transition_n_se_sw"}, {
TILE_VARIANT_TRANSITION_S_NE_NW
, "transition_s_ne_nw"}, {
TILE_VARIANT_TRANSITION_E_NW_SW
, "transition_e_nw_sw"}, {
TILE_VARIANT_TRANSITION_W_NE_SE
, "transition_w_ne_se"}, {
TILE_VARIANT_TRANSITION_N_SE
, "transition_n_se"}, {
TILE_VARIANT_TRANSITION_N_SW
, "transition_n_sw"}, {
TILE_VARIANT_TRANSITION_S_NE
, "transition_s_ne"}, {
TILE_VARIANT_TRANSITION_S_NW
, "transition_s_nw"}, {
TILE_VARIANT_TRANSITION_E_NW
, "transition_e_nw"}, {
TILE_VARIANT_TRANSITION_E_SW
, "transition_e_sw"}, {
TILE_VARIANT_TRANSITION_W_NE
, "transition_w_ne"}, {
TILE_VARIANT_TRANSITION_W_SE
, "transition_w_se"}, {
TILE_VARIANT_TRANSITION_N_E_SW
, "transition_n_e_sw"}, {
TILE_VARIANT_TRANSITION_N_W_SE
, "transition_n_w_se"}, {
TILE_VARIANT_TRANSITION_S_E_NW
, "transition_s_e_nw"}, {
TILE_VARIANT_TRANSITION_S_W_NE
, "transition_s_w_ne"} })
Function Documentation
◆
MM_DEFINE_ENUM_SERIALIZATION_FUNCTIONS()
MM_DEFINE_ENUM_SERIALIZATION_FUNCTIONS
(
TileVariant
,
CASE_INSENSITIVE
,
{ {
TILE_VARIANT_INVALID
, "invalid"}, {
TILE_VARIANT_BASE1
, "base1"}, {
TILE_VARIANT_BASE2
, "base2"}, {
TILE_VARIANT_BASE3
, "base3"}, {
TILE_VARIANT_BASE4
, "base4"}, {
TILE_VARIANT_SPECIAL1
, "special1"}, {
TILE_VARIANT_SPECIAL2
, "special2"}, {
TILE_VARIANT_SPECIAL3
, "special3"}, {
TILE_VARIANT_SPECIAL4
, "special4"}, {
TILE_VARIANT_SPECIAL5
, "special5"}, {
TILE_VARIANT_SPECIAL6
, "special6"}, {
TILE_VARIANT_SPECIAL7
, "special7"}, {
TILE_VARIANT_SPECIAL8
, "special8"}, {
TILE_VARIANT_ROAD_N_S_E_W
, "road_n_s_e_w"}, {
TILE_VARIANT_ROAD_N_S
, "road_n_s"}, {
TILE_VARIANT_ROAD_E_W
, "road_e_w"}, {
TILE_VARIANT_ROAD_N_E
, "road_n_e"}, {
TILE_VARIANT_ROAD_N_W
, "road_n_w"}, {
TILE_VARIANT_ROAD_S_E
, "road_s_e"}, {
TILE_VARIANT_ROAD_S_W
, "road_s_w"}, {
TILE_VARIANT_ROAD_N_S_E
, "road_n_s_e"}, {
TILE_VARIANT_ROAD_N_S_W
, "road_n_s_w"}, {
TILE_VARIANT_ROAD_N_E_W
, "road_n_e_w"}, {
TILE_VARIANT_ROAD_S_E_W
, "road_s_e_w"}, {
TILE_VARIANT_ROAD_N
, "road_n"}, {
TILE_VARIANT_ROAD_S
, "road_s"}, {
TILE_VARIANT_ROAD_E
, "road_e"}, {
TILE_VARIANT_ROAD_W
, "road_w"}, {
TILE_VARIANT_ROAD_Y_N_S_E
, "road_y_n_s_e"}, {
TILE_VARIANT_ROAD_Y_N_S_W
, "road_y_n_s_w"}, {
TILE_VARIANT_ROAD_Y_N_E_W
, "road_y_n_e_w"}, {
TILE_VARIANT_ROAD_Y_S_E_W
, "road_y_s_e_w"}, {
TILE_VARIANT_ROAD_D_N_E
, "road_d_n_e"}, {
TILE_VARIANT_ROAD_D_N_W
, "road_d_n_w"}, {
TILE_VARIANT_ROAD_D_S_E
, "road_d_s_e"}, {
TILE_VARIANT_ROAD_D_S_W
, "road_d_s_w"}, {
TILE_VARIANT_TRANSITION_N
, "transition_n"}, {
TILE_VARIANT_TRANSITION_S
, "transition_s"}, {
TILE_VARIANT_TRANSITION_E
, "transition_e"}, {
TILE_VARIANT_TRANSITION_W
, "transition_w"}, {
TILE_VARIANT_TRANSITION_NE
, "transition_ne"}, {
TILE_VARIANT_TRANSITION_NW
, "transition_nw"}, {
TILE_VARIANT_TRANSITION_SE
, "transition_se"}, {
TILE_VARIANT_TRANSITION_SW
, "transition_sw"}, {
TILE_VARIANT_TRANSITION_N_E
, "transition_n_e"}, {
TILE_VARIANT_TRANSITION_N_W
, "transition_n_w"}, {
TILE_VARIANT_TRANSITION_S_E
, "transition_s_e"}, {
TILE_VARIANT_TRANSITION_S_W
, "transition_s_w"}, {
TILE_VARIANT_TRANSITION_N_S
, "transition_n_s"}, {
TILE_VARIANT_TRANSITION_E_W
, "transition_e_w"}, {
TILE_VARIANT_TRANSITION_N_S_E
, "transition_n_s_e"}, {
TILE_VARIANT_TRANSITION_N_S_W
, "transition_n_s_w"}, {
TILE_VARIANT_TRANSITION_N_E_W
, "transition_n_e_w"}, {
TILE_VARIANT_TRANSITION_S_E_W
, "transition_s_e_w"}, {
TILE_VARIANT_TRANSITION_N_S_E_W
, "transition_n_s_e_w"}, {
TILE_VARIANT_TRANSITION_NE_NW
, "transition_ne_nw"}, {
TILE_VARIANT_TRANSITION_NE_SE
, "transition_ne_se"}, {
TILE_VARIANT_TRANSITION_NW_SW
, "transition_nw_sw"}, {
TILE_VARIANT_TRANSITION_SE_SW
, "transition_se_sw"}, {
TILE_VARIANT_TRANSITION_NE_SW
, "transition_ne_sw"}, {
TILE_VARIANT_TRANSITION_NW_SE
, "transition_nw_se"}, {
TILE_VARIANT_TRANSITION_NE_NW_SE
, "transition_ne_nw_se"}, {
TILE_VARIANT_TRANSITION_NE_NW_SW
, "transition_ne_nw_sw"}, {
TILE_VARIANT_TRANSITION_NE_SE_SW
, "transition_ne_se_sw"}, {
TILE_VARIANT_TRANSITION_NW_SE_SW
, "transition_nw_se_sw"}, {
TILE_VARIANT_TRANSITION_NE_NW_SE_SW
, "transition_ne_nw_se_sw"}, {
TILE_VARIANT_TRANSITION_N_SE_SW
, "transition_n_se_sw"}, {
TILE_VARIANT_TRANSITION_S_NE_NW
, "transition_s_ne_nw"}, {
TILE_VARIANT_TRANSITION_E_NW_SW
, "transition_e_nw_sw"}, {
TILE_VARIANT_TRANSITION_W_NE_SE
, "transition_w_ne_se"}, {
TILE_VARIANT_TRANSITION_N_SE
, "transition_n_se"}, {
TILE_VARIANT_TRANSITION_N_SW
, "transition_n_sw"}, {
TILE_VARIANT_TRANSITION_S_NE
, "transition_s_ne"}, {
TILE_VARIANT_TRANSITION_S_NW
, "transition_s_nw"}, {
TILE_VARIANT_TRANSITION_E_NW
, "transition_e_nw"}, {
TILE_VARIANT_TRANSITION_E_SW
, "transition_e_sw"}, {
TILE_VARIANT_TRANSITION_W_NE
, "transition_w_ne"}, {
TILE_VARIANT_TRANSITION_W_SE
, "transition_w_se"}, {
TILE_VARIANT_TRANSITION_N_E_SW
, "transition_n_e_sw"}, {
TILE_VARIANT_TRANSITION_N_W_SE
, "transition_n_w_se"}, {
TILE_VARIANT_TRANSITION_S_E_NW
, "transition_s_e_nw"}, {
TILE_VARIANT_TRANSITION_S_W_NE
, "transition_s_w_ne"} }
)
Generated by
1.9.5