Navigation
API > API/Editor > API/Editor/UnrealEd
An archive for collecting object references that are top-level objects.
| Name | FArchiveTopLevelReferenceCollector |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/ObjectTools.h |
| Include Path | #include "ObjectTools.h" |
Syntax
class FArchiveTopLevelReferenceCollector : public FArchiveUObject
Inheritance Hierarchy
- FArchiveState → FArchive → FArchiveUObject → FArchiveTopLevelReferenceCollector
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| FArchiveTopLevelReferenceCollector constructor | ObjectTools.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IgnoreClasses | const TArray< UClass * > & | Only objects not of these types will be considered. | ObjectTools.h | |
| IgnoreOuters | const TArray< UObject * > & | Only objects not within these objects will be considered. | ObjectTools.h | |
| ObjectArray | TArray< UObject * > * | Stored pointer to array of objects we add object references to | ObjectTools.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsAnIgnoreClass
(
const UObject* Object |
ObjectTools.h | ||
bool IsInIgnoreOuter
(
const UObject* Object |
ObjectTools.h | ||
bool ShouldSearchForAssets
(
const UObject* Object |
ObjectTools.h |