Bazaar developer reference

operator>>(FDataStream &, CvActiveResolution &)

Defined in
CvVotingClasses.cpp, line 1650
Hook name
CivHooks::op_shr_with_FDataStream_CvActiveResolution

Hooks

static bool Beforeop_shr_with_FDataStream_CvActiveResolution(FDataStream& loadFrom, CvActiveResolution& writeTo, FDataStream*& result);static void Afterop_shr_with_FDataStream_CvActiveResolution(FDataStream& loadFrom, CvActiveResolution& writeTo, FDataStream*& result);static FDataStream& Replaceop_shr_with_FDataStream_CvActiveResolution(FDataStream& (*original)(FDataStream&, CvActiveResolution&), FDataStream& loadFrom, CvActiveResolution& writeTo);CivRegisterBefore<CivHooks::op_shr_with_FDataStream_CvActiveResolution>(host, &Beforeop_shr_with_FDataStream_CvActiveResolution);CivRegisterAfter<CivHooks::op_shr_with_FDataStream_CvActiveResolution>(host, &Afterop_shr_with_FDataStream_CvActiveResolution);CivRegisterReplace<CivHooks::op_shr_with_FDataStream_CvActiveResolution>(host, &Replaceop_shr_with_FDataStream_CvActiveResolution);

Code

1649// Serialization Read1650FDataStream& operator>>(FDataStream& loadFrom, CvActiveResolution& writeTo)1651{1652	loadFrom >> (CvResolution&) writeTo;16531654	uint uiVersion;16551656	loadFrom >> uiVersion;1657	MOD_SERIALIZE_INIT_READ(loadFrom);1658	if (uiVersion < 2)1659	{1660		// Since version 2, m_iID was moved to a different class1661		int iTrash;1662		loadFrom >> iTrash;1663	}1664	loadFrom >> writeTo.m_iTurnEnacted;16651666	return loadFrom;1667}

Calls

Called by