Bazaar developer reference

CvAIOperationNavalSuperiority::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 4246
Class
CvAIOperationNavalSuperiority
Hook name
CivHooks::CvAIOperationNavalSuperiority_Write
Overrides
CvAINavalOperation::Write(FDataStream &) const

Hooks

static bool BeforeCvAIOperationNavalSuperiority_Write(const CvAIOperationNavalSuperiority* self, FDataStream& kStream);static void AfterCvAIOperationNavalSuperiority_Write(const CvAIOperationNavalSuperiority* self, FDataStream& kStream);static void ReplaceCvAIOperationNavalSuperiority_Write(void (*original)(const CvAIOperationNavalSuperiority*, FDataStream&), const CvAIOperationNavalSuperiority* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIOperationNavalSuperiority_Write>(host, &BeforeCvAIOperationNavalSuperiority_Write);CivRegisterAfter<CivHooks::CvAIOperationNavalSuperiority_Write>(host, &AfterCvAIOperationNavalSuperiority_Write);CivRegisterReplace<CivHooks::CvAIOperationNavalSuperiority_Write>(host, &ReplaceCvAIOperationNavalSuperiority_Write);

Code

4245/// Write serialized data4246void CvAIOperationNavalSuperiority::Write(FDataStream& kStream) const4247{4248	// write the base class' entries4249	CvAINavalOperation::Write(kStream);42504251	// Current version number4252	uint uiVersion = 1;4253	kStream << uiVersion;4254	MOD_SERIALIZE_INIT_WRITE(kStream);4255}

Calls