Bazaar developer reference

UnitArrayHelpers::Read(FDataStream &, int *)

Defined in
CvUnitClasses.cpp, line 1796
Hook name
CivHooks::UnitArrayHelpers_Read

Hooks

static bool BeforeUnitArrayHelpers_Read(FDataStream& kStream, int* paiUnitArray);static void AfterUnitArrayHelpers_Read(FDataStream& kStream, int* paiUnitArray);static void ReplaceUnitArrayHelpers_Read(void (*original)(FDataStream&, int*), FDataStream& kStream, int* paiUnitArray);CivRegisterBefore<CivHooks::UnitArrayHelpers_Read>(host, &BeforeUnitArrayHelpers_Read);CivRegisterAfter<CivHooks::UnitArrayHelpers_Read>(host, &AfterUnitArrayHelpers_Read);CivRegisterReplace<CivHooks::UnitArrayHelpers_Read>(host, &ReplaceUnitArrayHelpers_Read);

Code

1795/// Helper function to read in an integer array of data sized according to number of unit types1796void UnitArrayHelpers::Read(FDataStream& kStream, int* paiUnitArray)1797{1798	CvInfosSerializationHelper::ReadHashedDataArray(kStream, paiUnitArray, GC.getNumUnitInfos());1799}

Calls

Called by