Bazaar developer reference

CvAINavalEscortedOperation::Read(FDataStream &)

Defined in
CvAIOperation.cpp, line 5178
Class
CvAINavalEscortedOperation
Hook name
CivHooks::CvAINavalEscortedOperation_Read
Overrides
CvAIOperation::Read(FDataStream &)
Overridden by
CvAIOperationNavalAttack::Read(FDataStream &)

Hooks

static bool BeforeCvAINavalEscortedOperation_Read(CvAINavalEscortedOperation* self, FDataStream& kStream);static void AfterCvAINavalEscortedOperation_Read(CvAINavalEscortedOperation* self, FDataStream& kStream);static void ReplaceCvAINavalEscortedOperation_Read(void (*original)(CvAINavalEscortedOperation*, FDataStream&), CvAINavalEscortedOperation* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAINavalEscortedOperation_Read>(host, &BeforeCvAINavalEscortedOperation_Read);CivRegisterAfter<CivHooks::CvAINavalEscortedOperation_Read>(host, &AfterCvAINavalEscortedOperation_Read);CivRegisterReplace<CivHooks::CvAINavalEscortedOperation_Read>(host, &ReplaceCvAINavalEscortedOperation_Read);

Code

5177/// Read serialized data5178void CvAINavalEscortedOperation::Read(FDataStream& kStream)5179{5180	// read the base class' entries5181	CvAIOperation::Read(kStream);51825183	// Version number to maintain backwards compatibility5184	uint uiVersion;5185	kStream >> uiVersion;5186	MOD_SERIALIZE_INIT_READ(kStream);51875188	kStream >> m_eCivilianType;5189}

Calls

Called by