Bazaar developer reference

isWorldUnitClass(UnitClassTypes)

Defined in
CvGameCoreUtils.cpp, line 569
Hook name
CivHooks::isWorldUnitClass

Hooks

static bool BeforeisWorldUnitClass(UnitClassTypes eUnitClass, bool& result);static void AfterisWorldUnitClass(UnitClassTypes eUnitClass, bool& result);static bool ReplaceisWorldUnitClass(bool (*original)(UnitClassTypes), UnitClassTypes eUnitClass);CivRegisterBefore<CivHooks::isWorldUnitClass>(host, &BeforeisWorldUnitClass);CivRegisterAfter<CivHooks::isWorldUnitClass>(host, &AfterisWorldUnitClass);CivRegisterReplace<CivHooks::isWorldUnitClass>(host, &ReplaceisWorldUnitClass);

Code

569bool isWorldUnitClass(UnitClassTypes eUnitClass)570{571	CvUnitClassInfo* pkUnitClassInfo = GC.getUnitClassInfo(eUnitClass);572	if(pkUnitClassInfo)573	{574		return (pkUnitClassInfo->getMaxGlobalInstances() != -1);575	}576	return false;577}

Calls

Called by