Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/UniversalObjectLocators
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UUniversalObjectLocatorScriptingExtensions
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/UniversalObjectLocators/UniversalObjectLocatorScriptingExtensions.h |
| Include | #include "UniversalObjectLocators/UniversalObjectLocatorScriptingExtensions.h" |
Syntax
UCLASS (MinimalAPI)
class UUniversalObjectLocatorScriptingExtensions : public UBlueprintFunctionLibrary
Remarks
Function library containing methods that should be hoisted onto FUniversalObjectLocators for scripting
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEmpty
(
const FUniversalObjectLocator& Locator |
Check whether the specified locator is empty; not equivalent to Resolve() != None. | |
| FUniversalObjectLocator | MakeUniversalObjectLocator
(
UObject* Object, |
Construct a new universal object locator | |
| UObject * | SyncFind
(
const FUniversalObjectLocator& Locator, |
Attempt to resolve the object locator by finding the object. | |
| UObject * | SyncLoad
(
const FUniversalObjectLocator& Locator, |
Attempt to resolve the object locator by finding or loading the object. | |
| void | SyncUnload
(
const FUniversalObjectLocator& Locator, |
Attempt to resolve the object locator by unloading the object if possible. | |
| FString | ToString
(
const FUniversalObjectLocator& Locator |
Convert the specified locator to its string representation | |
| FUniversalObjectLocator | UniversalObjectLocatorFromString
(
const FString& InString |
Construct a new universal object locator from a string |