#include "FixedStrings.h"
#define DEFINE_FIXED_STRING(x) enumStringIdValue_##x,
enum StringIdsEnum
{
#include "FixedStrings.inl"
enumStringId_Count
};
#undef DEFINE_FIXED_STRING
#define DEFINE_FIXED_STRING(x) DECLARE_FIXED_STRING(x) = enumStringIdValue_##x;
#include "FixedStrings.inl"
#undef DEFINE_FIXED_STRING
#define DEFINE_FIXED_STRING(x) case enumStringIdValue_##x: return #x;
const char* FixedStringFromId(int aStringId)
{
switch (aStringId)
{
#include "FixedStrings.inl"
}
return "null";
}
#undef DEFINE_FIXED_STRING
int StringTableSize()
{
return enumStringId_Count;
}