Bazaar developer reference

CvLeague::ClearProposalPrivileges()

Defined in
CvVotingClasses.cpp, line 5599
Class
CvLeague
Hook name
CivHooks::CvLeague_ClearProposalPrivileges

Hooks

static bool BeforeCvLeague_ClearProposalPrivileges(CvLeague* self);static void AfterCvLeague_ClearProposalPrivileges(CvLeague* self);static void ReplaceCvLeague_ClearProposalPrivileges(void (*original)(CvLeague*), CvLeague* self);CivRegisterBefore<CivHooks::CvLeague_ClearProposalPrivileges>(host, &BeforeCvLeague_ClearProposalPrivileges);CivRegisterAfter<CivHooks::CvLeague_ClearProposalPrivileges>(host, &AfterCvLeague_ClearProposalPrivileges);CivRegisterReplace<CivHooks::CvLeague_ClearProposalPrivileges>(host, &ReplaceCvLeague_ClearProposalPrivileges);

Code

5599void CvLeague::ClearProposalPrivileges()5600{5601	for (MemberList::iterator it = m_vMembers.begin(); it != m_vMembers.end(); it++)5602	{5603		it->bMayPropose = false;5604		it->iProposals = 0;5605	}5606}

Calls

Called by