Hooks
static bool BeforeCvUnit_getVisualOwner(const CvUnit* self, TeamTypes eForTeam, PlayerTypes& result);static void AfterCvUnit_getVisualOwner(const CvUnit* self, TeamTypes eForTeam, PlayerTypes& result);static PlayerTypes ReplaceCvUnit_getVisualOwner(PlayerTypes (*original)(const CvUnit*, TeamTypes), const CvUnit* self, TeamTypes eForTeam);CivRegisterBefore<CivHooks::CvUnit_getVisualOwner>(host, &BeforeCvUnit_getVisualOwner);CivRegisterAfter<CivHooks::CvUnit_getVisualOwner>(host, &AfterCvUnit_getVisualOwner);CivRegisterReplace<CivHooks::CvUnit_getVisualOwner>(host, &ReplaceCvUnit_getVisualOwner);