CvResolutionDecision::GetType() const
- Defined in
- CvVotingClasses.cpp, line 500
- Class
- CvResolutionDecision
- Hook name
CivHooks::CvResolutionDecision_GetType
Hooks
static bool BeforeCvResolutionDecision_GetType(const CvResolutionDecision* self, ResolutionDecisionTypes& result);static void AfterCvResolutionDecision_GetType(const CvResolutionDecision* self, ResolutionDecisionTypes& result);static ResolutionDecisionTypes ReplaceCvResolutionDecision_GetType(ResolutionDecisionTypes (*original)(const CvResolutionDecision*), const CvResolutionDecision* self);CivRegisterBefore<CivHooks::CvResolutionDecision_GetType>(host, &BeforeCvResolutionDecision_GetType);CivRegisterAfter<CivHooks::CvResolutionDecision_GetType>(host, &AfterCvResolutionDecision_GetType);CivRegisterReplace<CivHooks::CvResolutionDecision_GetType>(host, &ReplaceCvResolutionDecision_GetType);
Code
500ResolutionDecisionTypes CvResolutionDecision::GetType() const501{502 return m_eType;503}
Called by
- CvActiveResolution::DoEffects(PlayerTypes)
- CvActiveResolution::RemoveEffects(PlayerTypes)
- CvEnactProposal::IsPassed(int)
- CvLeague::GetMemberVoteOpinionDetails(PlayerTypes, PlayerTypes)
- CvLeague::LogProposalResolved(CvEnactProposal *)
- CvLeague::LogProposalResolved(CvRepealProposal *)
- CvLeagueAI::EvaluateVoteForOtherPlayerKnowledge(CvLeague *, PlayerTypes, CvEnactProposal *, CvString *)
- CvLeagueAI::EvaluateVoteForOtherPlayerKnowledge(CvLeague *, PlayerTypes, CvRepealProposal *, CvString *)
- CvLeagueAI::FindBestVoteChoices(CvEnactProposal *, VoteConsiderationList &)
- CvLeagueAI::FindBestVoteChoices(CvRepealProposal *, VoteConsiderationList &)
- CvLeagueAI::GetDesiredVoteCommitments(PlayerTypes)
- CvLeagueAI::LogVoteChoiceCommitted(CvEnactProposal *, int, int)
- CvLeagueAI::LogVoteChoiceCommitted(CvRepealProposal *, int, int)
- CvLeagueAI::LogVoteChoiceConsidered(CvEnactProposal *, int, int)
- CvLeagueAI::LogVoteChoiceConsidered(CvRepealProposal *, int, int)
- CvLeagueAI::ScoreProposal(CvLeague *, CvActiveResolution *)
- CvLeagueAI::ScoreProposal(CvLeague *, ResolutionTypes, int)
- CvLeagueAI::ScoreVoteChoice(CvEnactProposal *, int)
- CvLeagueAI::ScoreVoteChoice(CvRepealProposal *, int)
- CvLeagueAI::ScoreVoteChoiceYesNo(CvProposal *, int, bool)
- CvRepealProposal::IsPassed(int)
- CvResolution::GetName()
- CvVoterDecision::GetDecision()
- CvVoterDecision::GetVotesAsText(CvLeague *)