Bazaar developer reference

operator<<(FDataStream &, const CvResolutionEffects &)

Defined in
CvVotingClasses.cpp, line 436
Hook name
CivHooks::op_shl_with_FDataStream_const_CvResolutionEffects

Hooks

static bool Beforeop_shl_with_FDataStream_const_CvResolutionEffects(FDataStream& saveTo, const CvResolutionEffects& readFrom, FDataStream*& result);static void Afterop_shl_with_FDataStream_const_CvResolutionEffects(FDataStream& saveTo, const CvResolutionEffects& readFrom, FDataStream*& result);static FDataStream& Replaceop_shl_with_FDataStream_const_CvResolutionEffects(FDataStream& (*original)(FDataStream&, const CvResolutionEffects&), FDataStream& saveTo, const CvResolutionEffects& readFrom);CivRegisterBefore<CivHooks::op_shl_with_FDataStream_const_CvResolutionEffects>(host, &Beforeop_shl_with_FDataStream_const_CvResolutionEffects);CivRegisterAfter<CivHooks::op_shl_with_FDataStream_const_CvResolutionEffects>(host, &Afterop_shl_with_FDataStream_const_CvResolutionEffects);CivRegisterReplace<CivHooks::op_shl_with_FDataStream_const_CvResolutionEffects>(host, &Replaceop_shl_with_FDataStream_const_CvResolutionEffects);

Code

435// Serialization Write436FDataStream& operator<<(FDataStream& saveTo, const CvResolutionEffects& readFrom)437{438	uint uiVersion = 9;439440	saveTo << uiVersion;441	MOD_SERIALIZE_INIT_WRITE(saveTo);442	saveTo << readFrom.bDiplomaticVictory;443	saveTo << readFrom.bChangeLeagueHost;444	saveTo << readFrom.iOneTimeGold;445	saveTo << readFrom.iOneTimeGoldPercent;446	saveTo << readFrom.bRaiseCityStateInfluenceToNeutral;447	saveTo << readFrom.eLeagueProjectEnabled;448	saveTo << readFrom.iGoldPerTurn;449	saveTo << readFrom.iResourceQuantity;450	saveTo << readFrom.bEmbargoCityStates;451	saveTo << readFrom.bEmbargoPlayer;452	saveTo << readFrom.bNoResourceHappiness;453	saveTo << readFrom.iUnitMaintenanceGoldPercent;454	saveTo << readFrom.iMemberDiscoveredTechMod;455	saveTo << readFrom.iCulturePerWonder;456	saveTo << readFrom.iCulturePerNaturalWonder;457	saveTo << readFrom.bNoTrainingNuclearWeapons;458	saveTo << readFrom.iVotesForFollowingReligion;459	saveTo << readFrom.iHolyCityTourism;460	saveTo << readFrom.iReligionSpreadStrengthMod;461	saveTo << readFrom.iVotesForFollowingIdeology;462	saveTo << readFrom.iOtherIdeologyRebellionMod;463	saveTo << readFrom.iArtsyGreatPersonRateMod;464	saveTo << readFrom.iScienceyGreatPersonRateMod;465	saveTo << readFrom.iGreatPersonTileImprovementCulture;466	saveTo << readFrom.iLandmarkCulture;467468	return saveTo;469}

Calls

Called by