Bazaar developer reference

CvLuaUnit::lGetDomainType(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 1973
Class
CvLuaUnit
Hook name
CivHooks::CvLuaUnit_lGetDomainType

Hooks

static bool BeforeCvLuaUnit_lGetDomainType(lua_State* L, int& result);static void AfterCvLuaUnit_lGetDomainType(lua_State* L, int& result);static int ReplaceCvLuaUnit_lGetDomainType(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lGetDomainType>(host, &BeforeCvLuaUnit_lGetDomainType);CivRegisterAfter<CivHooks::CvLuaUnit_lGetDomainType>(host, &AfterCvLuaUnit_lGetDomainType);CivRegisterReplace<CivHooks::CvLuaUnit_lGetDomainType>(host, &ReplaceCvLuaUnit_lGetDomainType);

Code

1972//int /*DomainTypes*/ getDomainType();1973int CvLuaUnit::lGetDomainType(lua_State* L)1974{1975	CvUnit* pkUnit = GetInstance(L);19761977	const DomainTypes eResult = pkUnit->getDomainType();1978	lua_pushinteger(L, eResult);1979	return 1;1980}

Calls

Called by