Bazaar developer reference

operator>>(FDataStream &, MissionData &)

Defined in
CvStructs.cpp, line 758
Hook name
CivHooks::op_shr_with_FDataStream_MissionData

Hooks

static bool Beforeop_shr_with_FDataStream_MissionData(FDataStream& loadFrom, MissionData& writeTo, FDataStream*& result);static void Afterop_shr_with_FDataStream_MissionData(FDataStream& loadFrom, MissionData& writeTo, FDataStream*& result);static FDataStream& Replaceop_shr_with_FDataStream_MissionData(FDataStream& (*original)(FDataStream&, MissionData&), FDataStream& loadFrom, MissionData& writeTo);CivRegisterBefore<CivHooks::op_shr_with_FDataStream_MissionData>(host, &Beforeop_shr_with_FDataStream_MissionData);CivRegisterAfter<CivHooks::op_shr_with_FDataStream_MissionData>(host, &Afterop_shr_with_FDataStream_MissionData);CivRegisterReplace<CivHooks::op_shr_with_FDataStream_MissionData>(host, &Replaceop_shr_with_FDataStream_MissionData);

Code

758FDataStream& operator>>(FDataStream& loadFrom, MissionData& writeTo)759{760	loadFrom >> writeTo.eMissionType;761	loadFrom >> writeTo.iData1;762	loadFrom >> writeTo.iData2;763	loadFrom >> writeTo.iFlags;764	loadFrom >> writeTo.iPushTurn;765	return loadFrom;766}

Calls