Bazaar developer reference

PlayerAndTechTurnEval::operator()(const PlayerAndTechTurn &, const PlayerAndTechTurn &) const

Defined in
CvEspionageClasses.cpp, line 4710
Class
PlayerAndTechTurnEval
Not a hook point
member without a separate declaration

Code

4710	bool operator()(PlayerAndTechTurn const& a, PlayerAndTechTurn const& b) const4711	{4712		CvAssertMsg(g_eSortPlayer != NO_PLAYER, "g_eSortPlayer not defined when sort was called");4713		if(a.iOutOfTechTurn < b.iOutOfTechTurn) return true;4714		if(a.iOutOfTechTurn > b.iOutOfTechTurn) return false;4715		if(a.iLargestProgress > b.iLargestProgress) return true;4716		if(a.iLargestProgress < b.iLargestProgress) return false;4717		return false;4718	}