Navigation
Unreal Engine C++ API Reference > 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 |