FPendingDelete

The pending deleted object.

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FPendingDelete

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/AssetDeleteModel.h

Include

#include "AssetDeleteModel.h"

Syntax

struct FPendingDelete : public TSharedFromThis< FPendingDelete >

Remarks

The pending deleted object.

Variables

Name Description

Public variable

TArray< FName >

 

DiskReferences

The on disk references to this object

Public variable

FReferencerInfo...

 

MemoryReferences

In memory references to this object (excluding the undo buffer)

Public variable

int32

 

RemainingDiskReferences

The remaining disk references; EXCLUDES PENDING DELETES

Public variable

int32

 

RemainingMemoryReferences

The remaining memory references; EXCLUDES PENDING DELETES

Constructors

Name Description

Public function

FPendingDelete

(
    UObject* InObject
)

Functions

Name Description

Public function

void

 

CheckForReferences()

Checks for references on disk and in memory for this object filling out all information.

Public function

UObject *...

 

GetObject()

Gets the object being deleted.

Public function Const

bool

 

IsAssetContained

(
    const FName& PackageName
)

Checks if the package is contained in the asset package being deleted

Public function Const

bool

 

IsInternal()

Returns if the pending delete is internal, and need not be shown to the user.

Public function

void

 

IsInternal

(
    bool Value
)

Sets if the pending delete is internal, and need not be shown to the user.

Public function Const

bool

 

IsObjectContained

(
    const UObject* InObject
)

Checks if the object is contained in the pending delete object hierarchy

Public function Const

bool

 

IsReferencedInMemoryByNonUndo()

Is the pending deleted object referenced in memory by something other than the undo stack; INCLUDES PENDING DELETES

Public function Const

bool

 

IsReferencedInMemoryByUndo()

Is the pending deleted object referenced in memory by the undo stack; INCLUDES PENDING DELETES

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FPendingDelete& Other
)

Support comparing for unique insertions

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