CvRepealProposal::GetProposalName(bool)
- Defined in
- CvVotingClasses.cpp, line 1742
- Class
- CvRepealProposal
- Hook name
CivHooks::CvRepealProposal_GetProposalName- Overrides
- CvProposal::GetProposalName(bool)
Hooks
static bool BeforeCvRepealProposal_GetProposalName(CvRepealProposal* self, bool bForLogging, CvString& result);static void AfterCvRepealProposal_GetProposalName(CvRepealProposal* self, bool bForLogging, CvString& result);static CvString ReplaceCvRepealProposal_GetProposalName(CvString (*original)(CvRepealProposal*, bool), CvRepealProposal* self, bool bForLogging);CivRegisterBefore<CivHooks::CvRepealProposal_GetProposalName>(host, &BeforeCvRepealProposal_GetProposalName);CivRegisterAfter<CivHooks::CvRepealProposal_GetProposalName>(host, &AfterCvRepealProposal_GetProposalName);CivRegisterReplace<CivHooks::CvRepealProposal_GetProposalName>(host, &ReplaceCvRepealProposal_GetProposalName);
Code
1742CvString CvRepealProposal::GetProposalName(bool bForLogging)1743{1744 CvString s = "";17451746 if (bForLogging)1747 {1748 s += "REPEAL: ";1749 }1750 else1751 {1752 s += Localization::Lookup("TXT_KEY_LEAGUE_OVERVIEW_PREFIX_REPEAL").toUTF8();1753 }1754 s += CvResolution::GetName();17551756 return s;1757}
Calls
- CvResolution::GetName()
CvString::CvStringCvString::CvStringLocalization::LookupLocalization::String::toUTF8std::basic_string::operator+=std::basic_string::operator+=
Called by
- CvLeague::GetMemberVoteOpinionDetails(PlayerTypes, PlayerTypes)
- CvLeague::LogProposalResolved(CvRepealProposal *)
- CvLeagueAI::EvaluateVoteForOtherPlayerKnowledge(CvLeague *, PlayerTypes, CvRepealProposal *, CvString *)
- CvLeagueAI::LogVoteChoiceCommitted(CvRepealProposal *, int, int)
- CvLeagueAI::LogVoteChoiceConsidered(CvRepealProposal *, int, int)