Bazaar developer reference

CvLuaEnums::pRegisterEnum(lua_State *, const char *, const int)

Defined in
Lua/CvLuaEnums.cpp, line 1067
Class
CvLuaEnums
Hook name
CivHooks::CvLuaEnums_pRegisterEnum

Hooks

static bool BeforeCvLuaEnums_pRegisterEnum(lua_State* L, const char* enumName, const int enumVal);static void AfterCvLuaEnums_pRegisterEnum(lua_State* L, const char* enumName, const int enumVal);static void ReplaceCvLuaEnums_pRegisterEnum(void (*original)(lua_State*, const char*, const int), lua_State* L, const char* enumName, const int enumVal);CivRegisterBefore<CivHooks::CvLuaEnums_pRegisterEnum>(host, &BeforeCvLuaEnums_pRegisterEnum);CivRegisterAfter<CivHooks::CvLuaEnums_pRegisterEnum>(host, &AfterCvLuaEnums_pRegisterEnum);CivRegisterReplace<CivHooks::CvLuaEnums_pRegisterEnum>(host, &ReplaceCvLuaEnums_pRegisterEnum);

Code

1067void CvLuaEnums::pRegisterEnum(lua_State* L, const char* enumName, const int enumVal)1068{1069	lua_pushinteger(L, enumVal);1070	lua_setfield(L, -2, enumName);1071}

Calls

Called by