Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddFragment
(
FUniversalObjectLocatorFragment&& InFragment |
Add a fragment to the end of this locator | UniversalObjectLocator.h | |
void AddFragment
(
ArgTypes&&... FragmentArgs |
Templated helper for AddFragment | UniversalObjectLocator.h | |
bool AddFragment
(
const UObject* Object, |
Adds the 'best' fragment according to the input object and context, as well as any potential required relative fragments | UniversalObjectLocator.h |
AddFragment(FUniversalObjectLocatorFragment &&)
Description
Add a fragment to the end of this locator
| Name | AddFragment |
| Type | function |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include Path | #include "UniversalObjectLocator.h" |
| Source | /Engine/Source/Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp |
void AddFragment
(
FUniversalObjectLocatorFragment && InFragment
)
Parameters
| Name | Remarks |
|---|---|
| InFragment | The fragment to add |
AddFragment(ArgTypes &&...)
Description
Templated helper for AddFragment
| Name | AddFragment |
| Type | function |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include Path | #include "UniversalObjectLocator.h" |
template<typename FragmentType, typename ... ArgTypes>
void AddFragment
(
ArgTypes &&... FragmentArgs
)
Parameters
| Name | Remarks |
|---|---|
| InFragment | The fragment to add |
AddFragment(const UObject , UObject , UObject *)
Description
Adds the 'best' fragment according to the input object and context, as well as any potential required relative fragments
| Name | AddFragment |
| Type | function |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include Path | #include "UniversalObjectLocator.h" |
| Source | /Engine/Source/Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp |
bool AddFragment
(
const UObject * Object,
UObject * Context,
UObject * StopAtContext
)