Bazaar developer reference

CvLuaLeague::lGetName(lua_State *)

Defined in
Lua/CvLuaLeague.cpp, line 130
Class
CvLuaLeague
Hook name
CivHooks::CvLuaLeague_lGetName

Hooks

static bool BeforeCvLuaLeague_lGetName(lua_State* L, int& result);static void AfterCvLuaLeague_lGetName(lua_State* L, int& result);static int ReplaceCvLuaLeague_lGetName(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaLeague_lGetName>(host, &BeforeCvLuaLeague_lGetName);CivRegisterAfter<CivHooks::CvLuaLeague_lGetName>(host, &AfterCvLuaLeague_lGetName);CivRegisterReplace<CivHooks::CvLuaLeague_lGetName>(host, &ReplaceCvLuaLeague_lGetName);

Code

129//string GetName();130int CvLuaLeague::lGetName(lua_State* L)131{132	CvLeague* pLeague = GetInstance(L);133134	Localization::String strName = pLeague->GetName();135	const CvString sResult = strName.toUTF8();136	lua_pushstring(L, sResult);137	return 1;138}

Calls

Called by