Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/UMovieScenePropertyTrack
Description
Allow specialized property tracks to process a property value before it is used to generate keys.
UMovieSceneVisibilityTrack overrides this to invert bool values: the bound property (e.g. AActor::bHidden) stores hidden semantics while the track's bool channel stores visible semantics, so the value must be inverted at key time.
Derived Overrides
| Name | ProcessSourceValueForKeying |
| Type | function |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/Tracks/MovieScenePropertyTrack.h |
| Include Path | #include "Tracks/MovieScenePropertyTrack.h" |
virtual void ProcessSourceValueForKeying
(
const FProperty * Property,
UE::MovieScene::FSourcePropertyValue & InOutValue
) const
Parameters
| Name | Remarks |
|---|---|
| Property | The property whose value is being keyed. |
| InOutValue | The source property value, transformed in place. |