Bazaar developer reference

CvAIOperationNavalAttack::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 5418
Class
CvAIOperationNavalAttack
Hook name
CivHooks::CvAIOperationNavalAttack_Write
Overrides
CvAINavalEscortedOperation::Write(FDataStream &) const

Hooks

static bool BeforeCvAIOperationNavalAttack_Write(const CvAIOperationNavalAttack* self, FDataStream& kStream);static void AfterCvAIOperationNavalAttack_Write(const CvAIOperationNavalAttack* self, FDataStream& kStream);static void ReplaceCvAIOperationNavalAttack_Write(void (*original)(const CvAIOperationNavalAttack*, FDataStream&), const CvAIOperationNavalAttack* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIOperationNavalAttack_Write>(host, &BeforeCvAIOperationNavalAttack_Write);CivRegisterAfter<CivHooks::CvAIOperationNavalAttack_Write>(host, &AfterCvAIOperationNavalAttack_Write);CivRegisterReplace<CivHooks::CvAIOperationNavalAttack_Write>(host, &ReplaceCvAIOperationNavalAttack_Write);

Code

5417/// Write serialized data5418void CvAIOperationNavalAttack::Write(FDataStream& kStream) const5419{5420	// write the base class' entries5421	CvAINavalEscortedOperation::Write(kStream);54225423	// Current version number5424	uint uiVersion = 1;5425	kStream << uiVersion;5426	MOD_SERIALIZE_INIT_WRITE(kStream);5427}

Calls