Navigation
API > API/Runtime > API/Runtime/MovieScene
Type-erased view of a component. Used for passing typed data through the IPropertyComponentHandler interface
| Name | FPropertyComponentView |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/IMovieScenePropertyComponentHandler.h |
| Include Path | #include "EntitySystem/IMovieScenePropertyComponentHandler.h" |
Syntax
struct FPropertyComponentView
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyComponentView
(
T& InData |
Construction from a specific piece of data. Specified data must outlive this view | EntitySystem/IMovieScenePropertyComponentHandler.h | |
FPropertyComponentView
(
void* InData, |
Construction from a pointer to a piece of data, and its type's size. | EntitySystem/IMovieScenePropertyComponentHandler.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | void * | EntitySystem/IMovieScenePropertyComponentHandler.h | ||
| DataSizeof | int32 | EntitySystem/IMovieScenePropertyComponentHandler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T & ReinterpretCast () |
Cast this type-erased view to a known data type. | EntitySystem/IMovieScenePropertyComponentHandler.h | |
int32 Sizeof() |
Retrieve the size of this component | EntitySystem/IMovieScenePropertyComponentHandler.h |