CvResolution::GetType() const
- Defined in
- CvVotingClasses.cpp, line 960
- Class
- CvResolution
- Hook name
CivHooks::CvResolution_GetType
Hooks
static bool BeforeCvResolution_GetType(const CvResolution* self, ResolutionTypes& result);static void AfterCvResolution_GetType(const CvResolution* self, ResolutionTypes& result);static ResolutionTypes ReplaceCvResolution_GetType(ResolutionTypes (*original)(const CvResolution*), const CvResolution* self);CivRegisterBefore<CivHooks::CvResolution_GetType>(host, &BeforeCvResolution_GetType);CivRegisterAfter<CivHooks::CvResolution_GetType>(host, &AfterCvResolution_GetType);CivRegisterReplace<CivHooks::CvResolution_GetType>(host, &ReplaceCvResolution_GetType);
Code
960ResolutionTypes CvResolution::GetType() const961{962 return m_eType;963}
Called by
- CvActiveResolution::CvActiveResolution(CvEnactProposal *)
- CvEnactProposal::IsPassed(int)
- CvLeague::CheckProposalsValid()
- CvLeague::CheckResolutionsValid()
- CvLeague::FinishSession()
- CvLeague::GetGreatPersonRateModifierDetails(UnitClassTypes)
- CvLeague::IsActiveResolution(ResolutionTypes, int)
- CvLeague::IsEnactProposed(ResolutionTypes, int)
- CvLeague::NotifyProposalResult(CvEnactProposal *)
- CvLeague::NotifyProposalResult(CvRepealProposal *)
- CvLeague::NotifySessionSoon(int)
- CvRepealProposal::CvRepealProposal(CvActiveResolution *, PlayerTypes)
- CvRepealProposal::IsPassed(int)
- CvResolution::GetName()
- CvLuaLeague::lResolutionTableHelper(lua_State *, const int, CvResolution &)