Bazaar developer reference

CvLeague::CanVote(PlayerTypes)

Defined in
CvVotingClasses.cpp, line 3177
Class
CvLeague
Hook name
CivHooks::CvLeague_CanVote

Hooks

static bool BeforeCvLeague_CanVote(CvLeague* self, PlayerTypes ePlayer, bool& result);static void AfterCvLeague_CanVote(CvLeague* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvLeague_CanVote(bool (*original)(CvLeague*, PlayerTypes), CvLeague* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvLeague_CanVote>(host, &BeforeCvLeague_CanVote);CivRegisterAfter<CivHooks::CvLeague_CanVote>(host, &AfterCvLeague_CanVote);CivRegisterReplace<CivHooks::CvLeague_CanVote>(host, &ReplaceCvLeague_CanVote);

Code

3177bool CvLeague::CanVote(PlayerTypes ePlayer)3178{3179	if (CanEverVote(ePlayer))3180	{3181		return (GetRemainingVotesForMember(ePlayer) > 0);3182	}3183	return false;3184}

Calls

Called by