CvEventLog::Write(FDataStream &) const
- Defined in
- CvEventLog.cpp, line 113
- Class
- CvEventLog
- Hook name
CivHooks::CvEventLog_Write
Hooks
static bool BeforeCvEventLog_Write(const CvEventLog* self, FDataStream& kStream);static void AfterCvEventLog_Write(const CvEventLog* self, FDataStream& kStream);static void ReplaceCvEventLog_Write(void (*original)(const CvEventLog*, FDataStream&), const CvEventLog* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvEventLog_Write>(host, &BeforeCvEventLog_Write);CivRegisterAfter<CivHooks::CvEventLog_Write>(host, &AfterCvEventLog_Write);CivRegisterReplace<CivHooks::CvEventLog_Write>(host, &ReplaceCvEventLog_Write);
Code
112/// Serialization write113void CvEventLog::Write(FDataStream& kStream) const114{115 MOD_SERIALIZE_INIT_WRITE(kStream);116117 // need to serialize notification list118 kStream << m_ePlayer;119 kStream << m_iCurrentLookupIndex;120 kStream << m_iEventsBeginIndex;121 kStream << m_iEventsEndIndex;122123 for (uint ui = 0; ui < MAX_EVENTS; ui++)124 {125 kStream << m_aEvents[ui];126 }127}
Calls
FDataStream::operator<<FDataStream::operator<<operator<<- operator<<(FDataStream &, const CvEventLog::EventLogEntry &)
std::vector::operator[]