TTypedElementInternalDataStore

Data store implementation used by the element registry to manage internal data.

Choose your operating system:

Windows

macOS

Linux

References

Module

TypedElementFramework

Header

/Engine/Source/Runtime/TypedElementFramework/Public/Elements/Framework/TypedElementData.h

Include

#include "Elements/Framework/TypedElementData.h"

Syntax

template<typename ElementDataType>
class TTypedElementInternalDataStore

Remarks

Data store implementation used by the element registry to manage internal data. @note This is the generic implementation that uses an array and manages the IDs itself.

Specializations

Functions

Name Description

Public function

TTypedElemen...

 

AddDataForElement

(
    const FTypedHandleTypeId InTypeId,
    FTypedHandleElementId& InOutElemen...
)

Public function Const

const TTyped...

 

GetDataForElement

(
    const FTypedHandleElementId InEleme...
)

Public function

void

 

RemoveDataForElement

(
    const FTypedHandleElementId InEleme...,
    const FTypedElementInternalData...
)

Public function Static

void

 

SetStaticDataTypeId

(
    const FTypedHandleTypeId InTypeId
)

Public function Static

FTypedHandle...

 

StaticDataTypeId()

Public function Static

FName

 

StaticDataTypeName()