VoteTriggeredData::write(FDataStream &) const
- Defined in
- CvStructs.cpp, line 118
- Class
- VoteTriggeredData
- Hook name
CivHooks::VoteTriggeredData_write
Hooks
static bool BeforeVoteTriggeredData_write(const VoteTriggeredData* self, FDataStream& kStream);static void AfterVoteTriggeredData_write(const VoteTriggeredData* self, FDataStream& kStream);static void ReplaceVoteTriggeredData_write(void (*original)(const VoteTriggeredData*, FDataStream&), const VoteTriggeredData* self, FDataStream& kStream);CivRegisterBefore<CivHooks::VoteTriggeredData_write>(host, &BeforeVoteTriggeredData_write);CivRegisterAfter<CivHooks::VoteTriggeredData_write>(host, &AfterVoteTriggeredData_write);CivRegisterReplace<CivHooks::VoteTriggeredData_write>(host, &ReplaceVoteTriggeredData_write);
Code
118void VoteTriggeredData::write(FDataStream& kStream) const119{120 // Current version number121 uint uiVersion = 1;122 kStream << uiVersion;123 MOD_SERIALIZE_INIT_WRITE(kStream);124125 kStream << iId;126 kStream << eVoteSource;127 kStream << kVoteOption.eVote;128 kStream << kVoteOption.ePlayer;129 kStream << kVoteOption.iCityId;130 kStream << kVoteOption.eOtherPlayer;131 kStream << kVoteOption.strText;132}
Calls
FDataStream::operator<<FDataStream::operator<<FDataStream::operator<<operator<<operator<<operator<<