Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocator/Reset
References
| Module | UniversalObjectLocator |
| Header | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include | #include "UniversalObjectLocator.h" |
| Source | /Engine/Source/Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp |
void Reset
(
UObject * Object,
UObject * Context,
UObject * StopAtContext
)
Remarks
Attempt to reset this locator to point at a different object. May result in an empty locator if no suitable address could be created.
Parameters
| Name | Description |
|---|---|
| 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) |