UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock Struct Reference

#include <TypedElementData.h>

Public Member Functions

 FScriptTypedElementInternalDataControlBlock (FTypedElementInternalData &InData)
 
 FScriptTypedElementInternalDataControlBlock ()=delete
 
 FScriptTypedElementInternalDataControlBlock (const FScriptTypedElementInternalDataControlBlock &)=delete
 
 FScriptTypedElementInternalDataControlBlock (FScriptTypedElementInternalDataControlBlock &&)=delete
 
FScriptTypedElementInternalDataControlBlockoperator= (const FScriptTypedElementInternalDataControlBlock &)=delete
 
FScriptTypedElementInternalDataControlBlockoperator= (FScriptTypedElementInternalDataControlBlock &&)=delete
 

Public Attributes

FTypedElementInternalDataData = nullptr
 
FTypedElementRefCount WeakRefCount = 0
 

Detailed Description

Internal data that act as a weak reference count and a control block for the ScriptTypedElementHandle

Constructor & Destructor Documentation

◆ FScriptTypedElementInternalDataControlBlock() [1/4]

FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::FScriptTypedElementInternalDataControlBlock ( FTypedElementInternalData InData)
inline

◆ FScriptTypedElementInternalDataControlBlock() [2/4]

FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::FScriptTypedElementInternalDataControlBlock ( )
delete

◆ FScriptTypedElementInternalDataControlBlock() [3/4]

FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::FScriptTypedElementInternalDataControlBlock ( const FScriptTypedElementInternalDataControlBlock )
delete

◆ FScriptTypedElementInternalDataControlBlock() [4/4]

FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::FScriptTypedElementInternalDataControlBlock ( FScriptTypedElementInternalDataControlBlock &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

FScriptTypedElementInternalDataControlBlock & FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::operator= ( const FScriptTypedElementInternalDataControlBlock )
delete

◆ operator=() [2/2]

FScriptTypedElementInternalDataControlBlock & FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::operator= ( FScriptTypedElementInternalDataControlBlock &&  )
delete

Member Data Documentation

◆ Data

FTypedElementInternalData* FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::Data = nullptr

◆ WeakRefCount

FTypedElementRefCount FScriptTypedElementInternalDataPtr::FScriptTypedElementInternalDataControlBlock::WeakRefCount = 0

The documentation for this struct was generated from the following file: