Bazaar developer reference

CvEventLog::Read(FDataStream &)

Defined in
CvEventLog.cpp, line 96
Class
CvEventLog
Hook name
CivHooks::CvEventLog_Read

Hooks

static bool BeforeCvEventLog_Read(CvEventLog* self, FDataStream& kStream);static void AfterCvEventLog_Read(CvEventLog* self, FDataStream& kStream);static void ReplaceCvEventLog_Read(void (*original)(CvEventLog*, FDataStream&), CvEventLog* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvEventLog_Read>(host, &BeforeCvEventLog_Read);CivRegisterAfter<CivHooks::CvEventLog_Read>(host, &AfterCvEventLog_Read);CivRegisterReplace<CivHooks::CvEventLog_Read>(host, &ReplaceCvEventLog_Read);

Code

95/// Serialization read96void CvEventLog::Read(FDataStream& kStream)97{98	// Version number to maintain backwards compatibility99	MOD_SERIALIZE_INIT_READ(kStream);100101	kStream >> m_ePlayer;102	kStream >> m_iCurrentLookupIndex;103	kStream >> m_iEventsBeginIndex;104	kStream >> m_iEventsEndIndex;105106	for (uint ui = 0; ui < MAX_EVENTS; ui++)107	{108		kStream >> m_aEvents[ui];109	}110}

Calls

Called by