Bazaar developer reference

CvPlayerAI::Write(FDataStream &) const

Defined in
CvPlayerAI.cpp, line 876
Class
CvPlayerAI
Hook name
CivHooks::CvPlayerAI_Write
Overrides
CvPlayer::Write(FDataStream &) const

Hooks

static bool BeforeCvPlayerAI_Write(const CvPlayerAI* self, FDataStream& kStream);static void AfterCvPlayerAI_Write(const CvPlayerAI* self, FDataStream& kStream);static void ReplaceCvPlayerAI_Write(void (*original)(const CvPlayerAI*, FDataStream&), const CvPlayerAI* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvPlayerAI_Write>(host, &BeforeCvPlayerAI_Write);CivRegisterAfter<CivHooks::CvPlayerAI_Write>(host, &AfterCvPlayerAI_Write);CivRegisterReplace<CivHooks::CvPlayerAI_Write>(host, &ReplaceCvPlayerAI_Write);

Code

872//873// save object to a stream874// used during save875//876void CvPlayerAI::Write(FDataStream& kStream) const877{878	CvPlayer::Write(kStream);	// write base class data first879880	// Current version number881	uint uiVersion = 1;882	kStream << uiVersion;883	MOD_SERIALIZE_INIT_WRITE(kStream);884}

Calls

Called by