Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "LevelEntityType.h"
- const TString g_LevelEntityTypeNames[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) #value,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
- const TString g_LevelEntityTypePrettyNames[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) text,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
- const int g_LevelEntityStorageTypes[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) storage,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
- const ELevelLayerType g_LevelEntityLevelLayers[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) layer,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
- const TVector2 g_LevelEntityFactoryPositionOffsets[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) pos,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
- const TVector2 g_LevelEntityEditorPointerSizes[(int)ELevelEntityType::NUM_LEVELENTITYTYPE] = {
- #define DECLARE_ENTITY(value, text, storage, layer, pos, size) size,
- #include "LevelEntityTypeDef.inl"
- #undef DECLARE_ENTITY
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement