Hooks
static bool BeforeCvPlayerPolicies_IsPolicyBranchFinished(const CvPlayerPolicies* self, PolicyBranchTypes eBranchType, bool& result);static void AfterCvPlayerPolicies_IsPolicyBranchFinished(const CvPlayerPolicies* self, PolicyBranchTypes eBranchType, bool& result);static bool ReplaceCvPlayerPolicies_IsPolicyBranchFinished(bool (*original)(const CvPlayerPolicies*, PolicyBranchTypes), const CvPlayerPolicies* self, PolicyBranchTypes eBranchType);CivRegisterBefore<CivHooks::CvPlayerPolicies_IsPolicyBranchFinished>(host, &BeforeCvPlayerPolicies_IsPolicyBranchFinished);CivRegisterAfter<CivHooks::CvPlayerPolicies_IsPolicyBranchFinished>(host, &AfterCvPlayerPolicies_IsPolicyBranchFinished);CivRegisterReplace<CivHooks::CvPlayerPolicies_IsPolicyBranchFinished>(host, &ReplaceCvPlayerPolicies_IsPolicyBranchFinished);