Navigation
API > API/Runtime > API/Runtime/TypedElementFramework
Debugging information used to locate reference leaks.
| Name | FTypedElementReferences |
| Type | class |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Framework/TypedElementData.h |
| Include Path | #include "Elements/Framework/TypedElementData.h" |
Syntax
class FTypedElementReferences
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DestructionRequestCallstack | TUniquePtr< FTypedElementReference > | Elements/Framework/TypedElementData.h | ||
| References | TSparseArray< FTypedElementReference > | Elements/Framework/TypedElementData.h | ||
| ReferencesCS | FCriticalSection | Elements/Framework/TypedElementData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTypedElementReferenceId AddRef() |
Elements/Framework/TypedElementData.h | ||
void LogReferences() |
Elements/Framework/TypedElementData.h | ||
void ReleaseRef
(
const FTypedElementReferenceId InReferenceId |
Elements/Framework/TypedElementData.h | ||
void Reset() |
Elements/Framework/TypedElementData.h | ||
void StoreDestructionRequestCallstack() |
Elements/Framework/TypedElementData.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TUniquePtr< FTypedElementReferences > Create() |
Elements/Framework/TypedElementData.h | ||
static bool ReferenceTrackingEnabled() |
Elements/Framework/TypedElementData.h |