Language:
Discover
By Skill Level
By Category

FPendingDelete

Choose your OS:

Inheritance Hierarchy

TSharedFromThis

FPendingDelete

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
)

FPendingDelete

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

bool

 

IsAssetContained

(
    const FName & PackageName
)

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

Public function

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

bool

 

IsObjectContained

(
    const UObject * InObject
)

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

Public function

bool

 

IsReferencedInMemoryByNonUndo()

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

Public function

bool

 

IsReferencedInMemoryByUndo()

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

Operators

Name Description

Public function

bool

 

operator==

(
    const FPendingDelete & Other
)

Support comparing for unique insertions

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/AssetDeleteModel.h