Navigation
API > API/Runtime > API/Runtime/MovieScene
Type-erased view of a constant component. Used for passing typed data through the IPropertyComponentHandler interface
| Name | FConstPropertyComponentView |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/IMovieScenePropertyComponentHandler.h |
| Include Path | #include "EntitySystem/IMovieScenePropertyComponentHandler.h" |
Syntax
struct FConstPropertyComponentView
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConstPropertyComponentView
(
const T& InData |
Construction from a specific piece of data. Specified data must outlive this view | EntitySystem/IMovieScenePropertyComponentHandler.h | |
FConstPropertyComponentView
(
const 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 | const void * | EntitySystem/IMovieScenePropertyComponentHandler.h | ||
| DataSizeof | int32 | EntitySystem/IMovieScenePropertyComponentHandler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const 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 |