CvDllGameContext::Allocate(size_t)
- Defined in
- CvDllContext.cpp, line 188
- Class
- CvDllGameContext
- Hook name
CivHooks::CvDllGameContext_Allocate
Hooks
static bool BeforeCvDllGameContext_Allocate(size_t bytes, void*& result);static void AfterCvDllGameContext_Allocate(size_t bytes, void*& result);static void* ReplaceCvDllGameContext_Allocate(void* (*original)(size_t), size_t bytes);CivRegisterBefore<CivHooks::CvDllGameContext_Allocate>(host, &BeforeCvDllGameContext_Allocate);CivRegisterAfter<CivHooks::CvDllGameContext_Allocate>(host, &AfterCvDllGameContext_Allocate);CivRegisterReplace<CivHooks::CvDllGameContext_Allocate>(host, &ReplaceCvDllGameContext_Allocate);
Code
188void* CvDllGameContext::Allocate(size_t bytes)189{190 return HeapAlloc(s_hHeap, 0, bytes);191}
Calls
HeapAlloc
Called by
52 functions in 50 files
- CvDllBuildInfo::operator new(size_t)
- CvDllBuildingInfo::operator new(size_t)
- CvDllCity::operator new(size_t)
- CvDllCivilizationInfo::operator new(size_t)
- CvDllColorInfo::operator new(size_t)
- CvDllCombatInfo::operator new(size_t)
- CvDllDatabaseUtility::operator new(size_t)
- CvDllDeal::operator new(size_t)
- CvDllDealAI::operator new(size_t)
- CvDllDiplomacyAI::operator new(size_t)
- CvDllDlcPackageInfo::operator new(size_t)
- CvDllDlcPackageInfoList::operator new(size_t)
- CvDllEraInfo::operator new(size_t)
- CvDllFeatureInfo::operator new(size_t)
- CvDllGame::operator new(size_t)
- CvDllGameAsynch::operator new(size_t)
- CvDllGameDeals::operator new(size_t)
- CvDllGameOptionInfo::operator new(size_t)
- CvDllGameSpeedInfo::operator new(size_t)
- CvDllHandicapInfo::operator new(size_t)
- CvDllImprovementInfo::operator new(size_t)
- CvDllInterfaceModeInfo::operator new(size_t)
- CvDllLeaderHeadInfo::operator new(size_t)
- CvDllMap::operator new(size_t)
- CvDllMinorCivInfo::operator new(size_t)
- CvDllMissionData::operator new(size_t)
- CvDllMissionInfo::operator new(size_t)
- CvDllNetInitInfo::operator new(size_t)
- CvDllNetLoadGameInfo::operator new(size_t)
- CvDllNetMessageHandler::operator new(size_t)
- CvDllNetworkSyncronization::operator new(size_t)
- CvDllPathFinderUpdate::operator new(size_t)
- CvDllPathFinderUpdateList::operator new(size_t)
- CvDllPlayer::operator new(size_t)
- CvDllPlayerColorInfo::operator new(size_t)
- CvDllPlayerOptionInfo::operator new(size_t)
- CvDllPlot::operator new(size_t)
- CvDllPolicyInfo::operator new(size_t)
- CvDllPreGame::operator new(size_t)
- CvDllPromotionInfo::operator new(size_t)
- CvDllRandom::operator new(size_t)
- CvDllResourceInfo::operator new(size_t)
- CvDllScriptSystemUtility::operator new(size_t)
- CvDllTeam::operator new(size_t)
- CvDllTechInfo::operator new(size_t)
- CvDllTerrainInfo::operator new(size_t)
- CvDllUnit::operator new(size_t)
- CvDllUnitCombatClassInfo::operator new(size_t)
- CvDllUnitInfo::operator new(size_t)
- CvDllVictoryInfo::operator new(size_t)
- CvDllWorldBuilderMapLoader::operator new(size_t)
- CvDllWorldInfo::operator new(size_t)