Bazaar developer reference

operator<<(FDataStream &, const CvMinorCivQuest &)

Defined in
CvMinorCivAI.cpp, line 1882
Hook name
CivHooks::op_shl_with_FDataStream_const_CvMinorCivQuest

Hooks

static bool Beforeop_shl_with_FDataStream_const_CvMinorCivQuest(FDataStream& saveTo, const CvMinorCivQuest& readFrom, FDataStream*& result);static void Afterop_shl_with_FDataStream_const_CvMinorCivQuest(FDataStream& saveTo, const CvMinorCivQuest& readFrom, FDataStream*& result);static FDataStream& Replaceop_shl_with_FDataStream_const_CvMinorCivQuest(FDataStream& (*original)(FDataStream&, const CvMinorCivQuest&), FDataStream& saveTo, const CvMinorCivQuest& readFrom);CivRegisterBefore<CivHooks::op_shl_with_FDataStream_const_CvMinorCivQuest>(host, &Beforeop_shl_with_FDataStream_const_CvMinorCivQuest);CivRegisterAfter<CivHooks::op_shl_with_FDataStream_const_CvMinorCivQuest>(host, &Afterop_shl_with_FDataStream_const_CvMinorCivQuest);CivRegisterReplace<CivHooks::op_shl_with_FDataStream_const_CvMinorCivQuest>(host, &Replaceop_shl_with_FDataStream_const_CvMinorCivQuest);

Code

1881/// Serialization write1882FDataStream& operator<<(FDataStream& saveTo, const CvMinorCivQuest& readFrom)1883{1884	uint uiVersion = 2;1885	saveTo << uiVersion;1886	MOD_SERIALIZE_INIT_WRITE(saveTo);18871888	saveTo << readFrom.m_eType;1889	saveTo << readFrom.m_iStartTurn;1890	saveTo << readFrom.m_iData1;1891	saveTo << readFrom.m_iData2;1892	saveTo << readFrom.m_bHandled;18931894	return saveTo;1895}

Calls

Called by