![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AndroidPlatformMemory.h>
Inheritance diagram for FPlatformMemoryStats:Public Member Functions | |
| FGenericPlatformMemoryStats::EMemoryPressureStatus | GetMemoryPressureStatus () const |
| FPlatformMemoryStats () | |
| EMemoryPressureStatus | GetMemoryPressureStatus () const |
| FPlatformMemoryStats () | |
| EMemoryPressureStatus | GetMemoryPressureStatus () const |
Public Member Functions inherited from FGenericPlatformMemoryStats | |
| CORE_API EMemoryPressureStatus | GetMemoryPressureStatus () const |
| CORE_API | FGenericPlatformMemoryStats () |
| CORE_API TArray< FPlatformSpecificStat > | GetPlatformSpecificStats () const |
| CORE_API uint64 | GetAvailablePhysical (bool bExcludeExtraDevMemory) const |
| void | SetEndFrameCsvStats () const |
Public Attributes | |
| uint64 | VMSwap = 0 |
| uint64 | VMRss = 0 |
| uint64 | RssFile = 0 |
| EMemoryPressureStatus | MemoryPressureStatus |
| SIZE_T | WindowsSpecificMemoryStat |
Public Attributes inherited from FGenericPlatformMemoryStats | |
| uint64 | AvailablePhysical |
| uint64 | AvailableVirtual |
| uint64 | UsedPhysical |
| uint64 | PeakUsedPhysical |
| uint64 | UsedVirtual |
| uint64 | PeakUsedVirtual |
Public Attributes inherited from FGenericPlatformMemoryConstants | |
| uint64 | TotalPhysical = 0 |
| uint64 | TotalVirtual = 0 |
| SIZE_T | PageSize = 0 |
| SIZE_T | OsAllocationGranularity = 0 |
| SIZE_T | BinnedPageSize = 0 |
| SIZE_T | BinnedAllocationGranularity = 0 |
| uint64 | AddressStart = 0 |
| uint64 | AddressLimit = (uint64)0xffffffff + 1 |
| uint32 | TotalPhysicalGB = 1 |
Additional Inherited Members | |
Public Types inherited from FGenericPlatformMemoryStats | |
| enum class | EMemoryPressureStatus : uint8 { Unknown , Nominal , Warning , Critical } |
Android implementation of the FGenericPlatformMemoryStats.
Max implementation of the FGenericPlatformMemoryStats.
Unix implementation of the FGenericPlatformMemoryStats.
Windows implementation of the FGenericPlatformMemoryStats.
|
inline |
|
inline |
Default constructor, clears all variables.
| FGenericPlatformMemoryStats::EMemoryPressureStatus FPlatformMemoryStats::GetMemoryPressureStatus | ( | ) | const |
|
inline |
|
inline |
| EMemoryPressureStatus FPlatformMemoryStats::MemoryPressureStatus |
Status reported by QueryMemoryResourceNotification.
| uint64 FPlatformMemoryStats::RssFile = 0 |
| uint64 FPlatformMemoryStats::VMRss = 0 |
| uint64 FPlatformMemoryStats::VMSwap = 0 |
| SIZE_T FPlatformMemoryStats::WindowsSpecificMemoryStat |
Example of a memory stat that is specific to Windows.