Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Inheritance Hierarchy
- FSoftObjectPath
- FSoftClassPath
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPath.h |
| Include | #include "UObject/SoftObjectPath.h" |
Syntax
struct FSoftClassPath : public FSoftObjectPath
Remarks
A struct that contains a string reference to a class, can be used to make soft references to classes
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSoftClassPath
(
const FSoftClassPath& Other |
|||
FSoftClassPath
(
FSoftClassPath&& Other |
|||
FSoftClassPath
(
const FString& PathString |
Construct from a path string | ||
FSoftClassPath
(
const UClass* InClass |
Construct from an existing class, will do some string processing |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FSoftClassPath | GetOrCreateIDForClass
(
const UClass* InClass |
||
| UClass * | ResolveClass () |
Attempts to find a currently loaded object that matches this object ID | |
| bool | SerializeFromMismatchedTag
(
const FPropertyTag& Tag, |
||
| UClass * | TryLoadClass () |
Attempts to load the class. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FSoftClassPath & | operator=
(
const FSoftClassPath& Path |
||
| FSoftClassPath & | operator=
(
FSoftClassPath&& Path |