Bazaar developer reference

CvAIOperationPillageEnemy::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 2600
Class
CvAIOperationPillageEnemy
Hook name
CivHooks::CvAIOperationPillageEnemy_Write
Overrides
CvAIOperation::Write(FDataStream &) const

Hooks

static bool BeforeCvAIOperationPillageEnemy_Write(const CvAIOperationPillageEnemy* self, FDataStream& kStream);static void AfterCvAIOperationPillageEnemy_Write(const CvAIOperationPillageEnemy* self, FDataStream& kStream);static void ReplaceCvAIOperationPillageEnemy_Write(void (*original)(const CvAIOperationPillageEnemy*, FDataStream&), const CvAIOperationPillageEnemy* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIOperationPillageEnemy_Write>(host, &BeforeCvAIOperationPillageEnemy_Write);CivRegisterAfter<CivHooks::CvAIOperationPillageEnemy_Write>(host, &AfterCvAIOperationPillageEnemy_Write);CivRegisterReplace<CivHooks::CvAIOperationPillageEnemy_Write>(host, &ReplaceCvAIOperationPillageEnemy_Write);

Code

2599/// Write serialized data2600void CvAIOperationPillageEnemy::Write(FDataStream& kStream) const2601{2602	// write the base class' entries2603	CvAIOperation::Write(kStream);26042605	// Current version number2606	uint uiVersion = 1;2607	kStream << uiVersion;2608	MOD_SERIALIZE_INIT_WRITE(kStream);2609}

Calls