Bazaar developer reference

operator>>(FDataStream &, BuildingGreatWork &)

Defined in
CvStructs.cpp, line 155
Hook name
CivHooks::op_shr_with_FDataStream_BuildingGreatWork

Hooks

static bool Beforeop_shr_with_FDataStream_BuildingGreatWork(FDataStream& kStream, BuildingGreatWork& writeTo, FDataStream*& result);static void Afterop_shr_with_FDataStream_BuildingGreatWork(FDataStream& kStream, BuildingGreatWork& writeTo, FDataStream*& result);static FDataStream& Replaceop_shr_with_FDataStream_BuildingGreatWork(FDataStream& (*original)(FDataStream&, BuildingGreatWork&), FDataStream& kStream, BuildingGreatWork& writeTo);CivRegisterBefore<CivHooks::op_shr_with_FDataStream_BuildingGreatWork>(host, &Beforeop_shr_with_FDataStream_BuildingGreatWork);CivRegisterAfter<CivHooks::op_shr_with_FDataStream_BuildingGreatWork>(host, &Afterop_shr_with_FDataStream_BuildingGreatWork);CivRegisterReplace<CivHooks::op_shr_with_FDataStream_BuildingGreatWork>(host, &Replaceop_shr_with_FDataStream_BuildingGreatWork);

Code

155FDataStream& operator>>(FDataStream& kStream, BuildingGreatWork& writeTo)156{157	kStream >> writeTo.eBuildingClass;158	kStream >> writeTo.iSlot;159	kStream >> writeTo.iGreatWorkIndex;160	return kStream;161}

Calls