CvResolution::GetID() const
- Defined in
- CvVotingClasses.cpp, line 955
- Class
- CvResolution
- Hook name
CivHooks::CvResolution_GetID
Hooks
static bool BeforeCvResolution_GetID(const CvResolution* self, int& result);static void AfterCvResolution_GetID(const CvResolution* self, int& result);static int ReplaceCvResolution_GetID(int (*original)(const CvResolution*), const CvResolution* self);CivRegisterBefore<CivHooks::CvResolution_GetID>(host, &BeforeCvResolution_GetID);CivRegisterAfter<CivHooks::CvResolution_GetID>(host, &AfterCvResolution_GetID);CivRegisterReplace<CivHooks::CvResolution_GetID>(host, &ReplaceCvResolution_GetID);
Code
955int CvResolution::GetID() const956{957 return m_iID;958}
Called by
- CvActiveResolution::CvActiveResolution(CvEnactProposal *)
- CvLeague::CanProposeRepeal(int, PlayerTypes, CvString *)
- CvLeague::DoProposeRepeal(int, PlayerTypes)
- CvLeague::DoRepealResolution(CvRepealProposal *)
- CvLeague::DoVoteEnact(int, PlayerTypes, int, int)
- CvLeague::GetActiveResolution(int)
- CvLeague::GetEnactProposal(int)
- CvLeague::GetMemberVoteOpinionDetails(PlayerTypes, PlayerTypes)
- CvLeague::GetRepealProposal(int)
- CvLeague::IsProposed(int, bool, bool)
- CvLeague::NotifyProposalResult(CvEnactProposal *)
- CvLeague::NotifyProposalResult(CvRepealProposal *)
- CvLeague::NotifySessionSoon(int)
- CvLeagueAI::AllocateProposals(CvLeague *)
- CvLeagueAI::AllocateVotes(CvLeague *)
- CvLeagueAI::EvaluateProposalForProposer(CvLeague *, PlayerTypes, int)
- CvLeagueAI::EvaluateVoteForTrade(int, int, int, bool)
- CvLeagueAI::FindBestVoteChoices(CvEnactProposal *, VoteConsiderationList &)
- CvLeagueAI::FindBestVoteChoices(CvRepealProposal *, VoteConsiderationList &)
- CvLeagueAI::GetDesiredVoteCommitments(PlayerTypes)
- CvRepealProposal::CvRepealProposal(CvActiveResolution *, PlayerTypes)
- CvLuaLeague::lResolutionTableHelper(lua_State *, const int, CvResolution &)