#include <IMovieScenePropertyComponentHandler.h>
Type-erased view of a component. Used for passing typed data through the IPropertyComponentHandler interface
◆ FPropertyComponentView() [1/2]
| 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
◆ ReinterpretCast()
| 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: