CvCityEmphases::Read(FDataStream &)
- Defined in
- CvEmphasisClasses.cpp, line 240
- Class
- CvCityEmphases
- Hook name
CivHooks::CvCityEmphases_Read
Hooks
static bool BeforeCvCityEmphases_Read(CvCityEmphases* self, FDataStream& kStream);static void AfterCvCityEmphases_Read(CvCityEmphases* self, FDataStream& kStream);static void ReplaceCvCityEmphases_Read(void (*original)(CvCityEmphases*, FDataStream&), CvCityEmphases* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvCityEmphases_Read>(host, &BeforeCvCityEmphases_Read);CivRegisterAfter<CivHooks::CvCityEmphases_Read>(host, &AfterCvCityEmphases_Read);CivRegisterReplace<CivHooks::CvCityEmphases_Read>(host, &ReplaceCvCityEmphases_Read);
Code
239/// Serialization read240void CvCityEmphases::Read(FDataStream& kStream)241{242 // Version number to maintain backwards compatibility243 uint uiVersion;244 kStream >> uiVersion;245 MOD_SERIALIZE_INIT_READ(kStream);246247 kStream >> m_iEmphasizeAvoidGrowthCount;248 kStream >> m_iEmphasizeGreatPeopleCount;249250 kStream >> m_aiEmphasizeYieldCount;251252 CvInfosSerializationHelper::ReadHashedDataArray(kStream, m_pbEmphasize, GC.getNumEmphasisInfos());253}
Calls
- CvGlobals::getNumEmphasisInfos()
CvInfosSerializationHelper::ReadHashedDataArrayFDataStream::operator>>FDataStream::operator>>operator>>