| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectRedirector.h |
Include |
#include "UObject/ObjectRedirector.h" |
class UObjectRedirector : public UObject
This class will redirect an object load to another object, so if an object is renamed to a different package or group, external references to the object can be found
Name | Description | ||
---|---|---|---|
|
UObject * |
DestinationObject |
Variables. |
Name | Description | |
---|---|---|
|
UObjectRedirector ( |
|
|
UObjectRedirector ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
Name | Description | ||
---|---|---|---|
|
__DefaultConstructor ( |
||
|
UObject *... |
__VTableCtorCaller ( |
|
|
UClass * |
StaticClass() |
Returns a UClass object representing this class at runtime |
|
EClassCastFl... |
StaticClassCastFlags() |
Returns the static cast flags for this class |
|
const TCHAR ... |
StaticPackage() |
Returns the package this class belongs in |
|
StaticRegisterNativesUObjectRedirector() |
Name | Description | ||
---|---|---|---|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
GetNativePropertyValues |
Callback for retrieving a textual representation of natively serialized properties. |
|
|
HasNonEditorOnlyReferences() |
Called during saving to determine if the object's references are used in game even when the object itself is never loaded outside the editor (because e.g. its references are followed during cooking) |
|
|
NeedsLoadForEditorGame() |
Called during saving to include this object in client/servers running in editor builds, even if they wouldn't normally be. |
|
|
PreSave ( |
Presave function. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
Name |
Description |
---|---|
Super |
Typedef for the base class (UObject) |
ThisClass |
Typedef for UObjectRedirector. |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |