Navigation
API > API/Plugins > API/Plugins/AnimationModifierLibrary
Generates a float curve from the authored sync markers on an animation sequence. Each sync marker listed in SyncMarkerValues contributes a curve key at the marker's time with the corresponding float value.
| Name | UCurveFromSyncMarkersModifier |
| Type | class |
| Header File | /Engine/Plugins/Animation/AnimationModifierLibrary/Source/AnimationModifierLibrary/Public/CurveFromSyncMarkersModifier.h |
| Include Path | #include "CurveFromSyncMarkersModifier.h" |
Syntax
UCLASS (Experimental)
class UCurveFromSyncMarkersModifier : public UAnimationModifier
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimationModifier → UCurveFromSyncMarkersModifier
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRemoveCurveOnRevert | bool | If true, the generated curve is removed when the modifier is reverted | CurveFromSyncMarkersModifier.h |
|
| CurveName | FName | Name of the float curve to add to the animation | CurveFromSyncMarkersModifier.h |
|
| SyncMarkerValues | TArray< FSyncMarkerCurveEntry > | List of sync marker names and the float value each should contribute to the generated curve | CurveFromSyncMarkersModifier.h |
|