Bazaar developer reference

CvAINavalEscortedOperation::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 5192
Class
CvAINavalEscortedOperation
Hook name
CivHooks::CvAINavalEscortedOperation_Write
Overrides
CvAIOperation::Write(FDataStream &) const
Overridden by
CvAIOperationNavalAttack::Write(FDataStream &) const

Hooks

static bool BeforeCvAINavalEscortedOperation_Write(const CvAINavalEscortedOperation* self, FDataStream& kStream);static void AfterCvAINavalEscortedOperation_Write(const CvAINavalEscortedOperation* self, FDataStream& kStream);static void ReplaceCvAINavalEscortedOperation_Write(void (*original)(const CvAINavalEscortedOperation*, FDataStream&), const CvAINavalEscortedOperation* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAINavalEscortedOperation_Write>(host, &BeforeCvAINavalEscortedOperation_Write);CivRegisterAfter<CivHooks::CvAINavalEscortedOperation_Write>(host, &AfterCvAINavalEscortedOperation_Write);CivRegisterReplace<CivHooks::CvAINavalEscortedOperation_Write>(host, &ReplaceCvAINavalEscortedOperation_Write);

Code

5191/// Write serialized data5192void CvAINavalEscortedOperation::Write(FDataStream& kStream) const5193{5194	// write the base class' entries5195	CvAIOperation::Write(kStream);51965197	// Current version number5198	uint uiVersion = 1;5199	kStream << uiVersion;5200	MOD_SERIALIZE_INIT_WRITE(kStream);52015202	kStream << m_eCivilianType;5203}

Calls

Called by