Bazaar developer reference

CvLuaPlayer::lGetName(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 1370
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetName

Hooks

static bool BeforeCvLuaPlayer_lGetName(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetName(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetName(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetName>(host, &BeforeCvLuaPlayer_lGetName);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetName>(host, &AfterCvLuaPlayer_lGetName);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetName>(host, &ReplaceCvLuaPlayer_lGetName);

Code

1369//string getName([form]);1370int CvLuaPlayer::lGetName(lua_State* L)1371{1372	CvPlayerAI* pkPlayer = GetInstance(L);1373	const char* szName = pkPlayer->getName();13741375	lua_pushstring(L, szName);13761377	return 1;1378}

Calls

Called by