CvAIEscortedOperation::Write(FDataStream &) const
- Defined in
- CvAIOperation.cpp, line 2892
- Class
- CvAIEscortedOperation
- Hook name
CivHooks::CvAIEscortedOperation_Write- Overrides
- CvAIOperation::Write(FDataStream &) const
Hooks
static bool BeforeCvAIEscortedOperation_Write(const CvAIEscortedOperation* self, FDataStream& kStream);static void AfterCvAIEscortedOperation_Write(const CvAIEscortedOperation* self, FDataStream& kStream);static void ReplaceCvAIEscortedOperation_Write(void (*original)(const CvAIEscortedOperation*, FDataStream&), const CvAIEscortedOperation* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIEscortedOperation_Write>(host, &BeforeCvAIEscortedOperation_Write);CivRegisterAfter<CivHooks::CvAIEscortedOperation_Write>(host, &AfterCvAIEscortedOperation_Write);CivRegisterReplace<CivHooks::CvAIEscortedOperation_Write>(host, &ReplaceCvAIEscortedOperation_Write);
Code
2891/// Write serialized data2892void CvAIEscortedOperation::Write(FDataStream& kStream) const2893{2894 // write the base class' entries2895 CvAIOperation::Write(kStream);28962897 // Version number to maintain backwards compatibility2898 uint uiVersion = 1;2899 kStream << uiVersion;2900 MOD_SERIALIZE_INIT_WRITE(kStream);29012902 kStream << m_bEscorted;2903 kStream << m_eCivilianType;2904 kStream << m_iTargetArea;2905}
Calls
- CvAIOperation::Write(FDataStream &) const
FDataStream::operator<<FDataStream::operator<<FDataStream::operator<<operator<<