![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ObjectMemoryAnalyzer.h>
Classes | |
| struct | EObjFlags |
Public Member Functions | |
| FObjectMemoryUsage () | |
| FObjectMemoryUsage (SIZE_T InclusiveMemUsage, SIZE_T ExclusiveMemUsage, uint32 InFlags=0) | |
| UE_FORCEINLINE_HINT bool | IsDefault () |
| UE_FORCEINLINE_HINT bool | IsRoot () const |
| UE_FORCEINLINE_HINT bool | IsReferencedByRoot () const |
| UE_FORCEINLINE_HINT bool | IsProcessed () const |
| UE_FORCEINLINE_HINT bool | IsReferencedByNonRoot () const |
Public Attributes | |
| SIZE_T | InclusiveMemoryUsage |
| SIZE_T | ExclusiveMemoryUsage |
| SIZE_T | InclusiveResourceSize |
| SIZE_T | ExclusiveResourceSize |
| uint32 | Flags |
| UObject * | Object |
| TArray< UObject * > | RootReferencer |
| TArray< UObject * > | NonRootReferencer |
Object mempory usage info
|
inline |
default constructor Default constructor must be the default item
|
inline |
Initialization constructor
| InMarks | marks to initialize to |
|
inline |
Determine if this annotation
|
inline |
|
inline |
|
inline |
|
inline |
| SIZE_T FObjectMemoryUsage::ExclusiveMemoryUsage |
| SIZE_T FObjectMemoryUsage::ExclusiveResourceSize |
| uint32 FObjectMemoryUsage::Flags |
| SIZE_T FObjectMemoryUsage::InclusiveMemoryUsage |
| SIZE_T FObjectMemoryUsage::InclusiveResourceSize |
| UObject* FObjectMemoryUsage::Object |