| 123456789101112131415161718192021222324252627282930313233 |
- #include "Base.h"
- #include "lua_SceneDebugFlags.h"
- namespace gameplay
- {
- static const char* enumStringEmpty = "";
- static const char* luaEnumString_SceneDebugFlags_DEBUG_BOXES = "DEBUG_BOXES";
- static const char* luaEnumString_SceneDebugFlags_DEBUG_SPHERES = "DEBUG_SPHERES";
- Scene::DebugFlags lua_enumFromString_SceneDebugFlags(const char* s)
- {
- if (strcmp(s, luaEnumString_SceneDebugFlags_DEBUG_BOXES) == 0)
- return Scene::DEBUG_BOXES;
- if (strcmp(s, luaEnumString_SceneDebugFlags_DEBUG_SPHERES) == 0)
- return Scene::DEBUG_SPHERES;
- GP_ERROR("Invalid enumeration value '%s' for enumeration Scene::DebugFlags.", s);
- return Scene::DEBUG_BOXES;
- }
- const char* lua_stringFromEnum_SceneDebugFlags(Scene::DebugFlags e)
- {
- if (e == Scene::DEBUG_BOXES)
- return luaEnumString_SceneDebugFlags_DEBUG_BOXES;
- if (e == Scene::DEBUG_SPHERES)
- return luaEnumString_SceneDebugFlags_DEBUG_SPHERES;
- GP_ERROR("Invalid enumeration value '%d' for enumeration Scene::DebugFlags.", e);
- return enumStringEmpty;
- }
- }
|