UObject::GetResourceSizeEx

Get the size of the object/resource for use in memory tools or to display to artists/LDs in the Editor This is the extended version which separates up the used memory into different memory regions (the actual definition of which may be platform specific).

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UObject::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_TransformGroupAnimation::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_TransformAnimation::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_FlipbookAnimation::GetResourceSizeEx()

UGeometryCacheTrack::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_TransformGroupAnimation::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_TransformAnimation::GetResourceSizeEx()

UDEPRECATED_GeometryCacheTrack_FlipbookAnimation::GetResourceSizeEx()

UGeometryCacheTrackStreamable::GetResourceSizeEx()

UFontFace::GetResourceSizeEx()

UTextureCube::GetResourceSizeEx()

UTextureCubeArray::GetResourceSizeEx()

UTexture2DArray::GetResourceSizeEx()

UVolumeTexture::GetResourceSizeEx()

UVectorFieldStatic::GetResourceSizeEx()

UProceduralFoliageTile::GetResourceSizeEx()

UMassEntitySubsystem::GetResourceSizeEx()

UNavCollision::GetResourceSizeEx()

UTextureRenderTargetCube::GetResourceSizeEx()

UGeometryCacheTrackStreamable::GetResourceSizeEx()

UGroomComponent::GetResourceSizeEx()

UTextureRenderTargetVolume::GetResourceSizeEx()

UTextureRenderTarget2DArray::GetResourceSizeEx()

UDataTable::GetResourceSizeEx()

UGroomBindingAsset::GetResourceSizeEx()

UPhysicsAsset::GetResourceSizeEx()

UFont::GetResourceSizeEx()

UHierarchicalInstancedStaticMeshComponent::GetResourceSizeEx()

UAnimStreamable::GetResourceSizeEx()

UTextureRenderTarget2D::GetResourceSizeEx()

UMediaTexture::GetResourceSizeEx()

UTexture2D::GetResourceSizeEx()

UBodySetup::GetResourceSizeEx()

UInstancedStaticMeshComponent::GetResourceSizeEx()

UHierarchicalInstancedStaticMeshComponent::GetResourceSizeEx()

UGroomAsset::GetResourceSizeEx()

UModel::GetResourceSizeEx()

UMaterialInstance::GetResourceSizeEx()

ULandscapeComponent::GetResourceSizeEx()

USoundWave::GetResourceSizeEx()

USkinnedMeshComponent::GetResourceSizeEx()

USkeletalMeshComponent::GetResourceSizeEx()

UMaterial::GetResourceSizeEx()

UParticleSystemComponent::GetResourceSizeEx()

UStaticMesh::GetResourceSizeEx()

USkeletalMeshComponent::GetResourceSizeEx()

UPrimitiveComponent::GetResourceSizeEx()

UGroomComponent::GetResourceSizeEx()

UHierarchicalInstancedStaticMeshComponent::GetResourceSizeEx()

UInstancedStaticMeshComponent::GetResourceSizeEx()

UHierarchicalInstancedStaticMeshComponent::GetResourceSizeEx()

ULandscapeComponent::GetResourceSizeEx()

USkinnedMeshComponent::GetResourceSizeEx()

USkeletalMeshComponent::GetResourceSizeEx()

UParticleSystemComponent::GetResourceSizeEx()

USkeletalMeshComponent::GetResourceSizeEx()

USkeletalMesh::GetResourceSizeEx()

References

Module

CoreUObject

Header

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

Include

#include "UObject/Object.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp

Syntax

virtual void GetResourceSizeEx
(
    FResourceSizeEx & CumulativeResourceSize
)

Remarks

Get the size of the object/resource for use in memory tools or to display to artists/LDs in the Editor This is the extended version which separates up the used memory into different memory regions (the actual definition of which may be platform specific).

Parameters

Parameter

Description

CumulativeResourceSize

Struct used to count up the cumulative size of the resource as to be displayed to artists/LDs in the Editor.