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

#include <IMovieScenePropertyComponentHandler.h>

Public Member Functions

template<typename T >
 FPropertyComponentView (T &InData)
 
 FPropertyComponentView (void *InData, int32 InDataSizeof)
 
int32 Sizeof () const
 
template<typename T >
T & ReinterpretCast () const
 

Detailed Description

Type-erased view of a component. Used for passing typed data through the IPropertyComponentHandler interface

Constructor & Destructor Documentation

◆ FPropertyComponentView() [1/2]

template<typename T >
UE::MovieScene::FPropertyComponentView::FPropertyComponentView ( T &  InData)
inline

Construction from a specific piece of data. Specified data must outlive this view

◆ FPropertyComponentView() [2/2]

UE::MovieScene::FPropertyComponentView::FPropertyComponentView ( void InData,
int32  InDataSizeof 
)
inline

Construction from a pointer to a piece of data, and its type's size. Specified data must outlive this view

Member Function Documentation

◆ ReinterpretCast()

template<typename T >
T & UE::MovieScene::FPropertyComponentView::ReinterpretCast ( ) const
inline

Cast this type-erased view to a known data type. Only crude size checking is performned - user is responsible for ensuring that the cast is valid.

◆ Sizeof()

int32 UE::MovieScene::FPropertyComponentView::Sizeof ( ) const
inline

Retrieve the size of this component


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