98 template<
typename T,
typename ...ArgTypes>
119 template<
typename ParameterType,
typename ...ArgTypes>
165template<
int InlineByteSize>
#define check(expr)
Definition AssertionMacros.h:314
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AnimInstanceLocatorFragment.cpp:19
U16 Index
Definition radfft.cpp:71
Definition UniversalObjectLocatorResolveParameterBuffer.h:46
uint32 AllParameters
Definition UniversalObjectLocatorResolveParameterBuffer.h:146
const void * FindParameterImpl(uint32 ParameterBit) const
Definition UniversalObjectLocatorResolveParameterBuffer.h:203
ParameterType * AddParameterImpl(uint32 ParameterBit, ArgTypes &&... InArgs)
Definition UniversalObjectLocatorResolveParameterBuffer.inl:28
const FResolveParameterHeader & GetHeader(uint8 Index) const
Definition UniversalObjectLocatorResolveParameterBuffer.h:215
uint8 * Memory
Definition UniversalObjectLocatorResolveParameterBuffer.h:143
FResolveParameterBuffer & operator=(FResolveParameterBuffer &&RHS)=delete
void Destroy()
Definition UniversalObjectLocatorResolveParams.cpp:25
UNIVERSALOBJECTLOCATOR_API ~FResolveParameterBuffer()
Definition UniversalObjectLocatorResolveParams.cpp:20
const T * FindParameter() const
Definition UniversalObjectLocatorResolveParameterBuffer.h:184
FResolveParameterBuffer(FResolveParameterBuffer &&RHS)=delete
uint16 Capacity
Definition UniversalObjectLocatorResolveParameterBuffer.h:149
bool HasParameter(uint32 ParameterBit) const
Definition UniversalObjectLocatorResolveParameterBuffer.h:198
int32 GetParameterIndex(uint32 ParameterBit) const
Definition UniversalObjectLocatorResolveParameterBuffer.h:221
T * AddParameter(TParameterTypeHandle< T > ParameterTypeHandle, ArgTypes &&... InArgs)
Definition UniversalObjectLocatorResolveParameterBuffer.inl:12
FResolveParameterBuffer(const FResolveParameterBuffer &)=delete
UNIVERSALOBJECTLOCATOR_API FResolveParameterBuffer()
Definition UniversalObjectLocatorResolveParams.cpp:12
static constexpr int32 MaxNumParameters
Definition UniversalObjectLocatorResolveParameterBuffer.h:159
FResolveParameterBuffer & operator=(const FResolveParameterBuffer &)=delete
uint8 Num
Definition UniversalObjectLocatorResolveParameterBuffer.h:152
bool bCanFreeMemory
Definition UniversalObjectLocatorResolveParameterBuffer.h:155
Definition UniversalObjectLocatorResolveParameterBuffer.h:167
TInlineResolveParameterBuffer()
Definition UniversalObjectLocatorResolveParameterBuffer.h:168
Definition UniversalObjectLocatorParameterTypeHandle.h:84