Bazaar developer reference

CvEnactProposal::GetProposalName(bool)

Defined in
CvVotingClasses.cpp, line 1170
Class
CvEnactProposal
Hook name
CivHooks::CvEnactProposal_GetProposalName
Overrides
CvProposal::GetProposalName(bool)

Hooks

static bool BeforeCvEnactProposal_GetProposalName(CvEnactProposal* self, bool bForLogging, CvString& result);static void AfterCvEnactProposal_GetProposalName(CvEnactProposal* self, bool bForLogging, CvString& result);static CvString ReplaceCvEnactProposal_GetProposalName(CvString (*original)(CvEnactProposal*, bool), CvEnactProposal* self, bool bForLogging);CivRegisterBefore<CivHooks::CvEnactProposal_GetProposalName>(host, &BeforeCvEnactProposal_GetProposalName);CivRegisterAfter<CivHooks::CvEnactProposal_GetProposalName>(host, &AfterCvEnactProposal_GetProposalName);CivRegisterReplace<CivHooks::CvEnactProposal_GetProposalName>(host, &ReplaceCvEnactProposal_GetProposalName);

Code

1170CvString CvEnactProposal::GetProposalName(bool bForLogging)1171{1172	CvString s = "";11731174	if (bForLogging)1175	{1176		s += "ENACT: ";1177	}1178	else1179	{1180		s += Localization::Lookup("TXT_KEY_LEAGUE_OVERVIEW_PREFIX_ENACT").toUTF8();1181	}1182	s += CvResolution::GetName();11831184	return s;1185}

Calls

Called by