Bazaar developer reference

CvLandmass::write(FDataStream &) const

Defined in
CvMap.cpp, line 180
Class
CvLandmass
Hook name
CivHooks::CvLandmass_write

Hooks

static bool BeforeCvLandmass_write(const CvLandmass* self, FDataStream& kStream);static void AfterCvLandmass_write(const CvLandmass* self, FDataStream& kStream);static void ReplaceCvLandmass_write(void (*original)(const CvLandmass*, FDataStream&), const CvLandmass* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvLandmass_write>(host, &BeforeCvLandmass_write);CivRegisterAfter<CivHooks::CvLandmass_write>(host, &AfterCvLandmass_write);CivRegisterReplace<CivHooks::CvLandmass_write>(host, &ReplaceCvLandmass_write);

Code

180void CvLandmass::write(FDataStream& kStream) const181{182	// Current version number183	uint uiVersion = 1;184	kStream << uiVersion;185	MOD_SERIALIZE_INIT_WRITE(kStream);186187	kStream << m_iID;188	kStream << m_iNumTiles;189190	kStream << m_iCentroidX;191	kStream << m_iCentroidY;192193	kStream << m_bWater;194195	kStream << m_cContinentType;196197}

Calls

Called by