![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Containers/ContainerAllocationPolicies.h"#include "Math/UnrealMathUtility.h"#include "UObject/NameTypes.h"#include "Delegates/DelegateAccessHandler.h"#include "Delegates/DelegateInstancesImplFwd.h"#include "Delegates/DelegateSettings.h"#include "Delegates/IDelegateInstance.h"Go to the source code of this file.
Classes | |
| struct | FDefaultDelegateUserPolicy |
| struct | FDefaultTSDelegateUserPolicy |
| struct | FNotThreadSafeNotCheckedDelegateUserPolicy |
| struct | FDelegateAllocation |
| struct | TWriteLockedDelegateAllocation< ThreadSafetyMode > |
| class | TDelegateBase< ThreadSafetyMode > |
Namespaces | |
| namespace | UE |
| namespace | UE::Core |
| namespace | UE::Core::Private |
| implementation | |
Macros | |
| #define | CHECK_DELEGATE_LIFETIME(DelegateInstance) |
Typedefs | |
| using | FAlignedInlineDelegateType = TAlignedBytes< 16, 16 > |
| using | FDelegateAllocatorType = FHeapAllocator |
Functions | |
| ALIAS_TEMPLATE_TYPE_LAYOUT (template< typename ElementType >, FDelegateAllocatorType::ForElementType< ElementType >, void *) | |
| template<typename ThreadSafetyMode > | |
| void * | operator new (size_t Size, const TWriteLockedDelegateAllocation< ThreadSafetyMode > &LockedAllocation) |
| template<typename ThreadSafetyMode > | |
| UE_FORCEINLINE_HINT void * | operator new (size_t Size, const TWriteLockedDelegateAllocation< ThreadSafetyMode > &LockedAllocation) |
| template<typename ThreadSafetyMode > | |
| UE_FORCEINLINE_HINT void | operator delete (void *, const TWriteLockedDelegateAllocation< ThreadSafetyMode > &LockedAllocation) |
| #define CHECK_DELEGATE_LIFETIME | ( | DelegateInstance | ) |
| using FAlignedInlineDelegateType = TAlignedBytes<16, 16> |
| using FDelegateAllocatorType = FHeapAllocator |
| ALIAS_TEMPLATE_TYPE_LAYOUT | ( | template< typename ElementType > | , |
| FDelegateAllocatorType::ForElementType< ElementType > | , | ||
| void * | |||
| ) |
| UE_FORCEINLINE_HINT void operator delete | ( | void * | , |
| const TWriteLockedDelegateAllocation< ThreadSafetyMode > & | LockedAllocation | ||
| ) |
| void * operator new | ( | size_t | Size, |
| const TWriteLockedDelegateAllocation< ThreadSafetyMode > & | LockedAllocation | ||
| ) |
| UE_FORCEINLINE_HINT void * operator new | ( | size_t | Size, |
| const TWriteLockedDelegateAllocation< ThreadSafetyMode > & | LockedAllocation | ||
| ) |