UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FScopedHeaderWriteLock Struct Reference

#include <MovieSceneEntitySystemTypes.h>

Public Member Functions

 FScopedHeaderWriteLock ()
 
 FScopedHeaderWriteLock (const FComponentHeader *InHeader, EComponentHeaderLockMode InLockMode, FEntityAllocationWriteContext InWriteContext)
 
 FScopedHeaderWriteLock (const FScopedHeaderWriteLock &RHS)=delete
 
void operator= (const FScopedHeaderWriteLock &RHS)=delete
 
 FScopedHeaderWriteLock (FScopedHeaderWriteLock &&RHS)
 
FScopedHeaderWriteLockoperator= (FScopedHeaderWriteLock &&RHS)
 
 ~FScopedHeaderWriteLock ()
 

Detailed Description

Moveable scoped write-lock type for component headers

Constructor & Destructor Documentation

◆ FScopedHeaderWriteLock() [1/4]

UE::MovieScene::FScopedHeaderWriteLock::FScopedHeaderWriteLock ( )
inline

◆ FScopedHeaderWriteLock() [2/4]

UE::MovieScene::FScopedHeaderWriteLock::FScopedHeaderWriteLock ( const FComponentHeader InHeader,
EComponentHeaderLockMode  InLockMode,
FEntityAllocationWriteContext  InWriteContext 
)
inline

◆ FScopedHeaderWriteLock() [3/4]

UE::MovieScene::FScopedHeaderWriteLock::FScopedHeaderWriteLock ( const FScopedHeaderWriteLock RHS)
delete

◆ FScopedHeaderWriteLock() [4/4]

UE::MovieScene::FScopedHeaderWriteLock::FScopedHeaderWriteLock ( FScopedHeaderWriteLock &&  RHS)
inline

◆ ~FScopedHeaderWriteLock()

UE::MovieScene::FScopedHeaderWriteLock::~FScopedHeaderWriteLock ( )
inline

Member Function Documentation

◆ operator=() [1/2]

void UE::MovieScene::FScopedHeaderWriteLock::operator= ( const FScopedHeaderWriteLock RHS)
delete

◆ operator=() [2/2]

FScopedHeaderWriteLock & UE::MovieScene::FScopedHeaderWriteLock::operator= ( FScopedHeaderWriteLock &&  RHS)
inline

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