Bazaar developer reference

CvLuaPlot::lGetScriptData(lua_State *)

Defined in
Lua/CvLuaPlot.cpp, line 1927
Class
CvLuaPlot
Hook name
CivHooks::CvLuaPlot_lGetScriptData

Hooks

static bool BeforeCvLuaPlot_lGetScriptData(lua_State* L, int& result);static void AfterCvLuaPlot_lGetScriptData(lua_State* L, int& result);static int ReplaceCvLuaPlot_lGetScriptData(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlot_lGetScriptData>(host, &BeforeCvLuaPlot_lGetScriptData);CivRegisterAfter<CivHooks::CvLuaPlot_lGetScriptData>(host, &AfterCvLuaPlot_lGetScriptData);CivRegisterReplace<CivHooks::CvLuaPlot_lGetScriptData>(host, &ReplaceCvLuaPlot_lGetScriptData);

Code

1926//string getScriptData();1927int CvLuaPlot::lGetScriptData(lua_State* L)1928{1929	CvPlot* pkPlot = GetInstance(L);1930	const CvString strResult = pkPlot->getScriptData();1931	lua_pushstring(L, strResult.c_str());1932	return 1;1933}

Calls

Called by