Bazaar developer reference

CvAIOperationCityCloseDefense::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 4792
Class
CvAIOperationCityCloseDefense
Hook name
CivHooks::CvAIOperationCityCloseDefense_Write
Overrides
CvAIOperation::Write(FDataStream &) const

Hooks

static bool BeforeCvAIOperationCityCloseDefense_Write(const CvAIOperationCityCloseDefense* self, FDataStream& kStream);static void AfterCvAIOperationCityCloseDefense_Write(const CvAIOperationCityCloseDefense* self, FDataStream& kStream);static void ReplaceCvAIOperationCityCloseDefense_Write(void (*original)(const CvAIOperationCityCloseDefense*, FDataStream&), const CvAIOperationCityCloseDefense* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIOperationCityCloseDefense_Write>(host, &BeforeCvAIOperationCityCloseDefense_Write);CivRegisterAfter<CivHooks::CvAIOperationCityCloseDefense_Write>(host, &AfterCvAIOperationCityCloseDefense_Write);CivRegisterReplace<CivHooks::CvAIOperationCityCloseDefense_Write>(host, &ReplaceCvAIOperationCityCloseDefense_Write);

Code

4791/// Write serialized data4792void CvAIOperationCityCloseDefense::Write(FDataStream& kStream) const4793{4794	// write the base class' entries4795	CvAIOperation::Write(kStream);47964797	// Current version number4798	uint uiVersion = 1;4799	kStream << uiVersion;4800	MOD_SERIALIZE_INIT_WRITE(kStream);4801}

Calls