![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Misc/ScopeLock.h"#include "Misc/ScopeRWLock.h"#include "Misc/TransactionallySafeRWLock.h"#include "HAL/PlatformStackWalk.h"#include "Containers/SparseArray.h"#include "Containers/ChunkedArray.h"#include "Elements/Framework/TypedElementId.h"Go to the source code of this file.
Functions | |
| template<typename ElementDataType > | |
| FString | GetTypedElementDebugId (const ElementDataType &InElementData) |
| #define UE_DECLARE_TYPED_ELEMENT_DATA_RTTI | ( | ELEMENT_DATA_TYPE, | |
| ... | |||
| ) |
Macro to declare the required RTTI data for types representing element data.
| #define UE_DEFINE_TYPED_ELEMENT_DATA_RTTI | ( | ELEMENT_DATA_TYPE | ) | FTypedHandleTypeId ELEMENT_DATA_TYPE::Private_RegisteredTypeId = 0; |
Macro to define the required RTTI data for types representing element data.
|
inline |
Templated util to get the low-level debug ID for an element data instance. Specialize this to provide exta/custom data for your element data type.