UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScopedVirtualMallocTimer Struct Reference

#include <MallocTimer.h>

Public Types

enum  IndexType : int32 {
  Reserve , Commit , Combined , DeCommit ,
  Free , Max
}
 
enum  PlatormIndexType : int32 {
  OrdinaryCPU , GPU_WriteCombine , GPU_Cacheable , GPU_WriteCombineRenderTarget ,
  PlatormIndexTypeMax
}
 

Public Member Functions

UE_FORCEINLINE_HINT FScopedVirtualMallocTimer (int32 InIndex=0, int32 InPlatformTypeIndex=0)
 
UE_FORCEINLINE_HINT ~FScopedVirtualMallocTimer ()
 

Static Public Member Functions

static UE_FORCEINLINE_HINT void UpdateStats ()
 

Member Enumeration Documentation

◆ IndexType

Enumerator
Reserve 
Commit 
Combined 
DeCommit 
Free 
Max 

◆ PlatormIndexType

Enumerator
OrdinaryCPU 
GPU_WriteCombine 
GPU_Cacheable 
GPU_WriteCombineRenderTarget 
PlatormIndexTypeMax 

Constructor & Destructor Documentation

◆ FScopedVirtualMallocTimer()

UE_FORCEINLINE_HINT FScopedVirtualMallocTimer::FScopedVirtualMallocTimer ( int32  InIndex = 0,
int32  InPlatformTypeIndex = 0 
)
inline

◆ ~FScopedVirtualMallocTimer()

UE_FORCEINLINE_HINT FScopedVirtualMallocTimer::~FScopedVirtualMallocTimer ( )
inline

Member Function Documentation

◆ UpdateStats()

static UE_FORCEINLINE_HINT void FScopedVirtualMallocTimer::UpdateStats ( )
inlinestatic

The documentation for this struct was generated from the following file: