![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "GenericPlatform/GenericPlatformMemory.h"#include "HAL/LowLevelMemTracker.h"#include "HAL/PlatformMemory.h"#include "Misc/AssertionMacros.h"#include "Math/UnrealMathUtility.h"#include "Containers/StringConv.h"#include "UObject/NameTypes.h"#include "Logging/LogMacros.h"#include "Stats/Stats.h"#include "Containers/Ticker.h"#include "Misc/FeedbackContext.h"#include "Async/Async.h"#include "Async/Mutex.h"#include "HAL/MallocAnsi.h"#include "GenericPlatform/GenericPlatformMemoryPoolStats.h"#include "HAL/MemoryMisc.h"#include "Misc/CoreDelegates.h"#include "Misc/ConfigCacheIni.h"#include "Misc/CommandLine.h"#include "Misc/MessageDialog.h"#include "Misc/OutputDeviceRedirector.h"#include "Templates/UnrealTemplate.h"#include "HAL/IConsoleManager.h"#include "ProfilingDebugging/MemoryTrace.h"#include "ProfilingDebugging/CountersTrace.h"Classes | |
| struct | FGenericStatsUpdater |
Namespaces | |
| namespace | GenericPlatformMemory |
| DEFINE_STAT | ( | MCR_GPU | ) |
| DEFINE_STAT | ( | MCR_Physical | ) |
| DEFINE_STAT | ( | MCR_PhysicalLLM | ) |
| DEFINE_STAT | ( | MCR_StreamingPool | ) |
| DEFINE_STAT | ( | MCR_TexturePool | ) |
| DEFINE_STAT | ( | MCR_UsedStreamingPool | ) |
| DEFINE_STAT | ( | STAT_AvailablePhysical | ) |
| DEFINE_STAT | ( | STAT_AvailableVirtual | ) |
| DEFINE_STAT | ( | STAT_PageSize | ) |
| DEFINE_STAT | ( | STAT_PeakUsedPhysical | ) |
| DEFINE_STAT | ( | STAT_PeakUsedVirtual | ) |
| DEFINE_STAT | ( | STAT_TotalPhysical | ) |
| DEFINE_STAT | ( | STAT_TotalPhysicalGB | ) |
| DEFINE_STAT | ( | STAT_TotalVirtual | ) |
| DEFINE_STAT | ( | STAT_UsedPhysical | ) |
| DEFINE_STAT | ( | STAT_UsedVirtual | ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryAvailablePhysical | , |
| TEXT("PlatformMemory/AvailablePhysical") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryAvailableVirtual | , |
| TEXT("PlatformMemory/AvailableVirtual") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryPageSize | , |
| TEXT("PlatformMemory/PageSize") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryPeakUsedPhysical | , |
| TEXT("PlatformMemory/PeakUsedPhysical") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryPeakUsedVirtual | , |
| TEXT("PlatformMemory/PeakUsedVirtual") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryTotalPhysical | , |
| TEXT("PlatformMemory/TotalPhysical") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryTotalVirtual | , |
| TEXT("PlatformMemory/TotalVirtual") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryUsedPhysical | , |
| TEXT("PlatformMemory/UsedPhysical") | |||
| ) |
| TRACE_DECLARE_MEMORY_COUNTER | ( | PlatformMemoryUsedVirtual | , |
| TEXT("PlatformMemory/UsedVirtual") | |||
| ) |