FSoftClassPath

A struct that contains a string reference to a class, can be used to make soft references to classes

Windows
MacOS
Linux

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

Name Description

Public function

FSoftClassPath()

Public function

FSoftClassPath

(
    FSoftClassPath const& Other
)

Public function

FSoftClassPath

(
    const FString& PathString
)

Construct from a path string

Public function

FSoftClassPath

(
    const UClass* InClass
)

Construct from an existing class, will do some string processing

Functions

Name Description

Public function Static

FSoftClassPa...

 

GetOrCreateIDForClass

(
    const UClass* InClass
)

Public function Const

UClass *

 

ResolveClass()

Attempts to find a currently loaded object that matches this object ID

Public function

bool

 

SerializeFromMismatchedTag

(
    const FPropertyTag& Tag,
    FStructuredArchive::FSlot Slot
)

Public function Const

UClass *

 

TryLoadClass()

Attempts to load the class.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss