Bazaar developer reference

operator<<(FDataStream &, const CvUnitReligion &)

Defined in
CvReligionClasses.cpp, line 4978
Hook name
CivHooks::op_shl_with_FDataStream_const_CvUnitReligion

Hooks

static bool Beforeop_shl_with_FDataStream_const_CvUnitReligion(FDataStream& saveTo, const CvUnitReligion& readFrom, FDataStream*& result);static void Afterop_shl_with_FDataStream_const_CvUnitReligion(FDataStream& saveTo, const CvUnitReligion& readFrom, FDataStream*& result);static FDataStream& Replaceop_shl_with_FDataStream_const_CvUnitReligion(FDataStream& (*original)(FDataStream&, const CvUnitReligion&), FDataStream& saveTo, const CvUnitReligion& readFrom);CivRegisterBefore<CivHooks::op_shl_with_FDataStream_const_CvUnitReligion>(host, &Beforeop_shl_with_FDataStream_const_CvUnitReligion);CivRegisterAfter<CivHooks::op_shl_with_FDataStream_const_CvUnitReligion>(host, &Afterop_shl_with_FDataStream_const_CvUnitReligion);CivRegisterReplace<CivHooks::op_shl_with_FDataStream_const_CvUnitReligion>(host, &Replaceop_shl_with_FDataStream_const_CvUnitReligion);

Code

4977/// Serialization write4978FDataStream& operator<<(FDataStream& saveTo, const CvUnitReligion& readFrom)4979{4980	uint uiVersion = 2;49814982	saveTo << uiVersion;4983	MOD_SERIALIZE_INIT_WRITE(saveTo);49844985	saveTo << readFrom.GetReligion();4986	saveTo << readFrom.GetReligiousStrength();4987	saveTo << readFrom.GetSpreadsLeft();49884989	return saveTo;4990}

Calls

Called by