![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UniversalObjectLocatorResolveParameterBuffer.h>
Inheritance diagram for UE::UniversalObjectLocator::TInlineResolveParameterBuffer< InlineByteSize >:Public Member Functions | |
| TInlineResolveParameterBuffer () | |
Public Member Functions inherited from UE::UniversalObjectLocator::FResolveParameterBuffer | |
| UNIVERSALOBJECTLOCATOR_API | FResolveParameterBuffer () |
| UNIVERSALOBJECTLOCATOR_API | ~FResolveParameterBuffer () |
| FResolveParameterBuffer (const FResolveParameterBuffer &)=delete | |
| FResolveParameterBuffer & | operator= (const FResolveParameterBuffer &)=delete |
| FResolveParameterBuffer (FResolveParameterBuffer &&RHS)=delete | |
| FResolveParameterBuffer & | operator= (FResolveParameterBuffer &&RHS)=delete |
| template<typename T > | |
| const T * | FindParameter () const |
| template<typename T > | |
| const T * | FindParameter (TParameterTypeHandle< T > ParameterTypeHandle) const |
| template<typename T , typename ... ArgTypes> | |
| T * | AddParameter (TParameterTypeHandle< T > ParameterTypeHandle, ArgTypes &&... InArgs) |
Additional Inherited Members | |
Static Public Attributes inherited from UE::UniversalObjectLocator::FResolveParameterBuffer | |
| static constexpr int32 | MaxNumParameters = sizeof(AllParameters) * 8 |
Protected Member Functions inherited from UE::UniversalObjectLocator::FResolveParameterBuffer | |
| bool | HasParameter (uint32 ParameterBit) const |
| const void * | FindParameterImpl (uint32 ParameterBit) const |
| template<typename ParameterType , typename ... ArgTypes> | |
| ParameterType * | AddParameterImpl (uint32 ParameterBit, ArgTypes &&... InArgs) |
| const FResolveParameterHeader & | GetHeader (uint8 Index) const |
| int32 | GetParameterIndex (uint32 ParameterBit) const |
| void | Destroy () |
Protected Attributes inherited from UE::UniversalObjectLocator::FResolveParameterBuffer | |
| uint8 * | Memory = nullptr |
| uint32 | AllParameters = 0u |
| uint16 | Capacity = 0u |
| uint8 | Num = 0u |
| bool | bCanFreeMemory = false |
A FResolveParameterBuffer that has an inline memory capacity of the specified size
|
inline |