![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UniversalObjectLocatorResolveParams.h>
Inheritance diagram for UE::UniversalObjectLocator::FResolveParams:Public Member Functions | |
| FResolveParams () | |
| FResolveParams (UObject *InContext) | |
| FResolveParams (UObject *InContext, ELocatorResolveFlags InFlags) | |
| template<typename T > | |
| const T * | FindParameter () const |
| template<typename T > | |
| const T * | FindParameter (TParameterTypeHandle< T > ParameterType) const |
Static Public Member Functions | |
| static FResolveParams | AsyncFind (UObject *InContext=nullptr) |
| static FResolveParams | AsyncLoad (UObject *InContext=nullptr) |
| static FResolveParams | AsyncUnload (UObject *InContext) |
| static FResolveParams | SyncFind (UObject *InContext=nullptr) |
| static FResolveParams | SyncLoad (UObject *InContext=nullptr) |
| static FResolveParams | SyncUnload (UObject *InContext) |
Public Attributes | |
| UObject * | Context |
| FResolveParameterBuffer * | ParameterBuffer |
| ELocatorResolveFlags | Flags |
Parameters required to resolve a universal object locator
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Utility function to indicate that the object should be found, but not loaded or created if it is not currently
|
inlinestatic |
Utility function to indicate that the object should be loaded (or dynamically created) if it is not currently
|
inlinestatic |
Utility function to indicate that the object should be unloaded (or dynamically destroyed) if it is not currently
|
inline |
|
inline |
|
inlinestatic |
Utility function to indicate that the object should be found, but not loaded or created if it is not currently
|
inlinestatic |
Utility function to indicate that the object should be loaded (or dynamically created) if it is not currently
|
inlinestatic |
Utility function to indicate that the object should be unloaded (or dynamically destroyed) if it is not currently
| UObject* UE::UniversalObjectLocator::FResolveParams::Context |
(Optional) Object to use as a context for resolution. Normally this is the object that owns the reference being resolved
| ELocatorResolveFlags UE::UniversalObjectLocator::FResolveParams::Flags |
Flag structure
| FResolveParameterBuffer* UE::UniversalObjectLocator::FResolveParams::ParameterBuffer |
(Optional) Resolve buffer