Navigation
API > API/Runtime > API/Runtime/Core
Specific memory unit to use when formatting memory sizes. IEC units are 1024-based (KiB, MiB, ...), SI units are 1000-based (KB, MB, ...).
Redeclared in KismetTextLibrary for meta-data extraction purposes, be sure to update there as well.
| Name | EMemoryUnit |
| Type | enum |
| Header File | /Engine/Source/Runtime/Core/Public/Internationalization/Text.h |
| Include Path | #include "Internationalization/Text.h" |
Syntax
enum EMemoryUnit
{
Unit_Bytes,
Auto_IEC,
Unit_KiB,
Unit_MiB,
Unit_GiB,
Unit_TiB,
Unit_PiB,
Unit_EiB,
Auto_SI,
Unit_KB,
Unit_MB,
Unit_GB,
Unit_TB,
Unit_PB,
Unit_EB,
}
Values
| Name | Remarks |
|---|---|
| Unit_Bytes | |
| Auto_IEC | Auto-select based on magnitude using IEC |
| Unit_KiB | IEC (1024-based) |
| Unit_MiB | |
| Unit_GiB | |
| Unit_TiB | |
| Unit_PiB | |
| Unit_EiB | |
| Auto_SI | Auto-select based on magnitude using SI |
| Unit_KB | SI (1000-based) |
| Unit_MB | |
| Unit_GB | |
| Unit_TB | |
| Unit_PB | |
| Unit_EB |