82 NewFragmentType.StaticBindings.Priority = PayloadStructType::ComputePriority;
101#if UE_UNIVERSALOBJECTLOCATOR_DEBUG
102 NewFragmentType.StaticBindings.FragmentDebugInitializer = [](
void* Payload)
110 template<
typename ParameterType>
118 UnregisterParameterTypeImpl(
InHandle);
121 template<
typename PayloadStructType>
124 UnregisterFragmentTypeImpl(FragmentType);
#define checkf(expr, format,...)
Definition AssertionMacros.h:315
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool TryParseString(FFrameRate &OutFrameRate, const TCHAR *InString)
Definition FrameRate.cpp:343
#define UE_REQUIRES(...)
Definition Requires.h:86
static constexpr bool HasAny(const CharType *Str, FAsciiSet Set)
Definition AsciiSet.h:116
Definition NameTypes.h:617
Definition ModuleInterface.h:14
Definition IUniversalObjectLocatorModule.h:39
TParameterTypeHandle< ParameterType > RegisterParameterType()
Definition IUniversalObjectLocatorModule.h:111
void UnregisterParameterType(FParameterTypeHandle InHandle)
Definition IUniversalObjectLocatorModule.h:116
void UnregisterFragmentType(TFragmentTypeHandle< PayloadStructType > FragmentType)
Definition IUniversalObjectLocatorModule.h:122
TFragmentTypeHandle< PayloadStructType > RegisterFragmentType(FFragmentTypeParameters &FragmentTypeParameters)
Definition IUniversalObjectLocatorModule.h:70
Definition AnimInstanceLocatorFragment.cpp:19
EFragmentTypeFlags
Definition UniversalObjectLocatorFragmentType.h:26
Definition SubObjectLocator.h:14
static constexpr FAsciiSet ValidFragmentTypeCharacters
Definition UniversalObjectLocatorFragment.h:42
Definition StructOpsTypeTraits.h:46
Definition UniversalObjectLocatorFragmentTypeHandle.h:19
Definition IUniversalObjectLocatorModule.h:23
FText DisplayText
Definition IUniversalObjectLocatorModule.h:31
EFragmentTypeFlags Flags
Definition IUniversalObjectLocatorModule.h:34
FFragmentTypeParameters(FName InFragmentTypeID, FText InDisplayText)
Definition IUniversalObjectLocatorModule.h:24
FName FragmentTypeID
Definition IUniversalObjectLocatorModule.h:32
FName PrimaryEditorType
Definition IUniversalObjectLocatorModule.h:33
Definition UniversalObjectLocatorFragmentType.h:70
FName FragmentTypeID
Definition UniversalObjectLocatorFragmentType.h:120
Definition UniversalObjectLocatorInitializeParams.h:16
Definition UniversalObjectLocatorInitializeResult.h:24
Definition UniversalObjectLocatorParameterTypeHandle.h:19
Definition UniversalObjectLocatorStringParams.h:26
Definition UniversalObjectLocatorStringParams.h:43
Definition UniversalObjectLocatorResolveParams.h:47
Definition UniversalObjectLocatorResolveParams.h:205
Definition UniversalObjectLocatorFragmentDebugging.h:35
Definition UniversalObjectLocatorFragmentTypeHandle.h:84
Definition UniversalObjectLocatorParameterTypeHandle.h:84