CvGame::GetGameCulture()
- Defined in
- CvGame.cpp, line 10323
- Class
- CvGame
- Hook name
CivHooks::CvGame_GetGameCulture
Hooks
static bool BeforeCvGame_GetGameCulture(CvGame* self, CvGameCulture*& result);static void AfterCvGame_GetGameCulture(CvGame* self, CvGameCulture*& result);static CvGameCulture* ReplaceCvGame_GetGameCulture(CvGameCulture* (*original)(CvGame*), CvGame* self);CivRegisterBefore<CivHooks::CvGame_GetGameCulture>(host, &BeforeCvGame_GetGameCulture);CivRegisterAfter<CivHooks::CvGame_GetGameCulture>(host, &AfterCvGame_GetGameCulture);CivRegisterReplace<CivHooks::CvGame_GetGameCulture>(host, &ReplaceCvGame_GetGameCulture);
Code
10323CvGameCulture* CvGame::GetGameCulture()10324{10325 return m_pGameCulture;10326}
Called by
32 functions in 10 files
- CvCity::processBuilding(BuildingTypes, int, bool, bool, bool)
- CultureHelpers::GetThemingBonusIndex(PlayerTypes, CvBuildingEntry *, vector<int> &)
- CultureHelpers::SendArtSwapNotification(GreatWorkSlotType, bool, PlayerTypes, PlayerTypes, int, int)
- CvCityCulture::GetThemingTooltip(BuildingClassTypes) const
- CvPlayerCulture::DoArchaeologyChoice(ArchaeologyChoiceType)
- CvPlayerCulture::DoSwapGreatWorks(YieldTypes)
- CvPlayerCulture::DoTurn()
- CvPlayerCulture::ThemeBuilding(vector<CvGreatWorkBuildingInMyEmpire>::const_iterator, vector<CvGreatWorkInMyEmpire> &, vector<CvGreatWorkInMyEmpire> &, bool)
- CvPlayerCulture::ThemeEqualArtArtifact(CvGreatWorkBuildingInMyEmpire, int, int, vector<CvGreatWorkInMyEmpire> &, vector<CvGreatWorkInMyEmpire> &, bool)
- CvDllGame::GetGreatWorkAudio(int, char *, int)
- CvDllNetMessageHandler::ResponseMoveGreatWorks(PlayerTypes, int, int, int, int, int, int)
- CvDllNetMessageHandler::ResponseSwapGreatWorks(PlayerTypes, int, PlayerTypes, int)
- CvGame::doTurn()
- CvPlayer::acquireCity(CvCity *, bool, bool, bool)
- CvPlayerAI::GetDirectiveArtist(CvUnit *)
- CvPlayerAI::GetDirectiveMusician(CvUnit *)
- CvUnit::HasUnusedGreatWork() const
- CvUnit::createGreatWork()
- CvLuaGame::lCreateGreatWork(lua_State *)
- CvLuaGame::lGetGreatWorkArtist(lua_State *)
- CvLuaGame::lGetGreatWorkClass(lua_State *)
- CvLuaGame::lGetGreatWorkController(lua_State *)
- CvLuaGame::lGetGreatWorkCreator(lua_State *)
- CvLuaGame::lGetGreatWorkCurrentThemingBonus(lua_State *)
- CvLuaGame::lGetGreatWorkEra(lua_State *)
- CvLuaGame::lGetGreatWorkEraAbbreviation(lua_State *)
- CvLuaGame::lGetGreatWorkEraShort(lua_State *)
- CvLuaGame::lGetGreatWorkName(lua_State *)
- CvLuaGame::lGetGreatWorkTooltip(lua_State *)
- CvLuaGame::lGetGreatWorkType(lua_State *)
- CvLuaPlayer::lGetGreatWorks(lua_State *)
- CvLuaPlayer::lGetOthersGreatWorks(lua_State *)