Navigation
API > API/Runtime > API/Runtime/UniversalObjectLocator > API/Runtime/UniversalObjectLocator/FUniversalObjectLocator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default constructor | UniversalObjectLocator.h | ||
FUniversalObjectLocator
(
UObject* Object, |
Attempt to construct this locator from a given object. | UniversalObjectLocator.h |
FUniversalObjectLocator()
Description
Default constructor
| Name | FUniversalObjectLocator |
| Type | function |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include Path | #include "UniversalObjectLocator.h" |
| Source | /Engine/Source/Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp |
FUniversalObjectLocator()
FUniversalObjectLocator(UObject , UObject , UObject *)
Description
Attempt to construct this locator from a given object. May result in an empty locator if no suitable address could be created.
| Name | FUniversalObjectLocator |
| Type | function |
| Header File | /Engine/Source/Runtime/UniversalObjectLocator/Public/UniversalObjectLocator.h |
| Include Path | #include "UniversalObjectLocator.h" |
| Source | /Engine/Source/Runtime/UniversalObjectLocator/Private/UniversalObjectLocator.cpp |
FUniversalObjectLocator
(
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) |