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
FDataStream::operator>>FDataStream::operator>>operator>>- operator>>(FDataStream &, CvEventLog::EventLogEntry &)
std::vector::operator[]