Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Reset () |
Reset this locator back to its default-constructed, empty state | UniversalObjectLocator.h | |
| Attempt to reset this locator to point at a different object. | UniversalObjectLocator.h |
Reset()
Description
Reset this locator back to its default-constructed, empty state
| Name | Reset |
| 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 Reset()
Reset(UObject , UObject , UObject *)
Description
Attempt to reset this locator to point at a different object. May result in an empty locator if no suitable address could be created.
| Name | Reset |
| 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 Reset
(
UObject * Object,
UObject * Context,
UObject * StopAtContext
)
Parameters
| Name | Remarks |
|---|---|
| Object | The object that this locator should represent |
| Context | (Optional) Constrain this universal reference based on the specified context. This context should be passed to Resolve otherwise the resolution may fail. |
| StopAtContext | (Optional) Stop constructing this universal reference when we reach the following context (can be used if that context is always passed to Resolve to keep this type smaller) |