Bazaar developer reference

CvAINavalOperation::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 3773
Class
CvAINavalOperation
Hook name
CivHooks::CvAINavalOperation_Write
Overrides
CvAIOperation::Write(FDataStream &) const
Overridden by
CvAIOperationNavalBombardment::Write(FDataStream &) const, CvAIOperationNavalSuperiority::Write(FDataStream &) const, CvAIOperationPureNavalCityAttack::Write(FDataStream &) const

Hooks

static bool BeforeCvAINavalOperation_Write(const CvAINavalOperation* self, FDataStream& kStream);static void AfterCvAINavalOperation_Write(const CvAINavalOperation* self, FDataStream& kStream);static void ReplaceCvAINavalOperation_Write(void (*original)(const CvAINavalOperation*, FDataStream&), const CvAINavalOperation* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAINavalOperation_Write>(host, &BeforeCvAINavalOperation_Write);CivRegisterAfter<CivHooks::CvAINavalOperation_Write>(host, &AfterCvAINavalOperation_Write);CivRegisterReplace<CivHooks::CvAINavalOperation_Write>(host, &ReplaceCvAINavalOperation_Write);

Code

3772/// Write serialized data3773void CvAINavalOperation::Write(FDataStream& kStream) const3774{3775	// write the base class' entries3776	CvAIOperation::Write(kStream);37773778	// Current version number3779	uint uiVersion = 1;3780	kStream << uiVersion;3781	MOD_SERIALIZE_INIT_WRITE(kStream);3782}

Calls

Called by