| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/AssetDeleteModel.h |
Include |
#include "AssetDeleteModel.h" |
struct FPendingDelete : public TSharedFromThis< FPendingDelete >
The pending deleted object.
Name | Description | ||
---|---|---|---|
|
DiskReferences |
The on disk references to this object |
|
|
MemoryReferences |
In memory references to this object (excluding the undo buffer) |
|
|
RemainingDiskReferences |
The remaining disk references; EXCLUDES PENDING DELETES |
|
|
RemainingMemoryReferences |
The remaining memory references; EXCLUDES PENDING DELETES |
Name | Description | |
---|---|---|
|
FPendingDelete ( |
Name | Description | ||
---|---|---|---|
|
CheckForReferences() |
Checks for references on disk and in memory for this object filling out all information. |
|
|
UObject *... |
GetObject() |
Gets the object being deleted. |
|
IsAssetContained ( |
Checks if the package is contained in the asset package being deleted |
|
|
IsInternal() |
Returns if the pending delete is internal, and need not be shown to the user. |
|
|
IsInternal ( |
Sets if the pending delete is internal, and need not be shown to the user. |
|
|
IsObjectContained ( |
Checks if the object is contained in the pending delete object hierarchy |
|
|
IsReferencedInMemoryByNonUndo() |
Is the pending deleted object referenced in memory by something other than the undo stack; INCLUDES PENDING DELETES |
|
|
IsReferencedInMemoryByUndo() |
Is the pending deleted object referenced in memory by the undo stack; INCLUDES PENDING DELETES |
Name | Description | ||
---|---|---|---|
|
operator== ( |
Support comparing for unique insertions |