![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneComponentPtr.h>
Inheritance diagram for UE::MovieScene::TReadOptional< T >:Public Member Functions | |
| TReadOptional ()=default | |
| TReadOptional (const T *InData, int32 ComponentOffset=0) | |
| TReadOptional (const FComponentHeader *InHeader, int32 ComponentOffset=0) | |
| const T * | ComponentAtIndex (int32 Index) const |
Public Member Functions inherited from UE::MovieScene::TComponentPtr< const T > | |
| TComponentPtr () | |
| TComponentPtr (const T *InComponentPtr) | |
| TComponentPtr (const TComponentPtr &RHS)=default | |
| TComponentPtr (TComponentPtr &&RHS) | |
| TComponentPtr & | operator= (const TComponentPtr &RHS)=default |
| TComponentPtr & | operator= (TComponentPtr &&RHS) |
| operator bool () const | |
| bool | IsValid () const |
| const T * | AsPtr () const |
| TArrayView< const T > | AsArray (int32 Num) const |
| TArrayView< const T > | Slice (int32 StartIndex, int32 Num) const |
| const T * | operator-> () const |
| ValueType | operator* () const |
| ValueType | operator[] (int32 Index) const |
| ValueType | ComponentAtIndex (int32 Index) const |
| operator const T * () const | |
Additional Inherited Members | |
Public Types inherited from UE::MovieScene::TComponentPtr< const T > | |
| using | ValueType = std::conditional_t< std::is_const_v< const T >, typename TCallTraits< const T >::ParamType, const T & > |
Protected Attributes inherited from UE::MovieScene::TComponentPtr< const T > | |
| const T * | ComponentPtr |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inline |