Bazaar developer reference

UnitArrayHelpers::Write(FDataStream &, int *, int)

Defined in
CvUnitClasses.cpp, line 1802
Hook name
CivHooks::UnitArrayHelpers_Write

Hooks

static bool BeforeUnitArrayHelpers_Write(FDataStream& kStream, int* paiUnitArray, int iArraySize);static void AfterUnitArrayHelpers_Write(FDataStream& kStream, int* paiUnitArray, int iArraySize);static void ReplaceUnitArrayHelpers_Write(void (*original)(FDataStream&, int*, int), FDataStream& kStream, int* paiUnitArray, int iArraySize);CivRegisterBefore<CivHooks::UnitArrayHelpers_Write>(host, &BeforeUnitArrayHelpers_Write);CivRegisterAfter<CivHooks::UnitArrayHelpers_Write>(host, &AfterUnitArrayHelpers_Write);CivRegisterReplace<CivHooks::UnitArrayHelpers_Write>(host, &ReplaceUnitArrayHelpers_Write);

Code

1801/// Helper function to write out an integer array of data sized according to number of unit types1802void UnitArrayHelpers::Write(FDataStream& kStream, int* paiUnitArray, int iArraySize)1803{1804	CvInfosSerializationHelper::WriteHashedDataArray<UnitTypes, int>(kStream, paiUnitArray, iArraySize);1805}

Calls

Called by