Bazaar developer reference

PUF_isPlayer(const CvUnit *, int, int)

Defined in
CvGameCoreUtils.cpp, line 691
Hook name
CivHooks::PUF_isPlayer

Hooks

static bool BeforePUF_isPlayer(const CvUnit* pUnit, int iData1, int arg2, bool& result);static void AfterPUF_isPlayer(const CvUnit* pUnit, int iData1, int arg2, bool& result);static bool ReplacePUF_isPlayer(bool (*original)(const CvUnit*, int, int), const CvUnit* pUnit, int iData1, int arg2);CivRegisterBefore<CivHooks::PUF_isPlayer>(host, &BeforePUF_isPlayer);CivRegisterAfter<CivHooks::PUF_isPlayer>(host, &AfterPUF_isPlayer);CivRegisterReplace<CivHooks::PUF_isPlayer>(host, &ReplacePUF_isPlayer);

Code

691bool PUF_isPlayer(const CvUnit* pUnit, int iData1, int)692{693	CvAssertMsg(iData1 != -1, "Invalid data argument, should be >= 0");694	return (pUnit->getOwner() == iData1);695}

Calls

Called by