FObjectMemoryUsage

Object mempory usage info

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMemoryAnalyzer.h

Include

#include "UObject/ObjectMemoryAnalyzer.h"

Syntax

struct FObjectMemoryUsage

Remarks

Object mempory usage info

Variables

Name Description

Public variable

SIZE_T

 

ExclusiveMemoryUsage

Public variable

SIZE_T

 

ExclusiveResourceSize

Public variable

uint32

 

Flags

Public variable

SIZE_T

 

InclusiveMemoryUsage

Public variable

SIZE_T

 

InclusiveResourceSize

Public variable

TArray< UObject...

 

NonRootReferencer

Public variable

UObject *

 

Object

Public variable

TArray< UObject...

 

RootReferencer

Constructors

Name Description

Public function

FObjectMemoryUsage()

Default constructor Default constructor must be the default item

Public function

FObjectMemoryUsage

(
    SIZE_T InclusiveMemUsage,
    SIZE_T ExclusiveMemUsage,
    uint32 InFlags
)

Initialization constructor

Functions

Name Description

Public function

bool

 

IsDefault()

Determine if this annotation

Public function Const

bool

 

IsProcessed()

Public function Const

bool

 

IsReferencedByNonRoot()

Public function Const

bool

 

IsReferencedByRoot()

Public function Const

bool

 

IsRoot()

Classes

Name

Description

Public struct

EObjFlags

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss