![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneComponentAccessors.h>
Public Types | |
| using | AccessType = TMultiComponentLock< TReadOptional< T >... > |
Public Member Functions | |
| TReadOneOfAccessor (TComponentTypeID< T >... InComponentTypeIDs) | |
| void | PreLockComponentData (FEntityAllocationIteratorItem Item, FPreLockedDataPtr *PrelockedComponentData) const |
| TMultiComponentData< TReadOptional< T >... > | ResolvePreLockedComponentData (const FEntityAllocation *Allocation, const FPreLockedDataPtr *PrelockedComponentData, FEntityAllocationWriteContext WriteContext) const |
| TMultiComponentLock< TReadOptional< T >... > | LockComponentData (const FEntityAllocation *Allocation, FEntityAllocationWriteContext WriteContext) const |
Public Attributes | |
| FOptionalReadAccess | ComponentTypes [sizeof...(T)] |
Static Public Attributes | |
| static constexpr int32 | PreLockedDataNum = sizeof...(T) |
| using UE::MovieScene::TReadOneOfAccessor< T >::AccessType = TMultiComponentLock<TReadOptional<T>...> |
|
inline |
|
inline |
|
inline |
|
inline |
| FOptionalReadAccess UE::MovieScene::TReadOneOfAccessor< T >::ComponentTypes[sizeof...(T)] |
|
staticconstexpr |