#include <IMovieScenePropertyComponentHandler.h>
Type-erased view of a constant component. Used for passing typed data through the IPropertyComponentHandler interface
◆ FConstPropertyComponentView() [1/2]
| UE::MovieScene::FConstPropertyComponentView::FConstPropertyComponentView |
( |
const T & |
InData | ) |
|
|
inline |
Construction from a specific piece of data. Specified data must outlive this view
◆ FConstPropertyComponentView() [2/2]
| UE::MovieScene::FConstPropertyComponentView::FConstPropertyComponentView |
( |
const 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()
| const T & UE::MovieScene::FConstPropertyComponentView::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::FConstPropertyComponentView::Sizeof |
( |
| ) |
const |
|
inline |
Retrieve the size of this component
The documentation for this struct was generated from the following file: