UCurveEditorBakeFilter

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CurveEditor

Header

/Engine/Source/Editor/CurveEditor/Public/Filters/CurveEditorBakeFilter.h

Include

#include "Filters/CurveEditorBakeFilter.h"

Syntax

class UCurveEditorBakeFilter : public UCurveEditorFilterBase

Variables

Name Description

Public variable

FFrameNumber

 

BakeIntervalInFrames

The interval (in display rate frames) between baked keys. Only used if bUseFrameBake is true.

Public variable

float

 

BakeIntervalInSeconds

The interval (in seconds) between baked keys. Only used if bUseSnapRateForInterval is false.

Public variable

bool

 

bUseFrameBake

If true we will use frame interval to bake, else will use seconds interval

Constructors

Name Description

Public function

UCurveEditorBakeFilter()

Overridden from UCurveEditorFilterBase

Name Description

Protected function Virtual

void

 

ApplyFilter_Impl

(
    TSharedRef< FCurveEditor > InCurveE...,
    const TMap< FCurveModelID, FKeyHand...,
    TMap< FCurveModelID, FKeyHandleSet ...
)

An implementation must override this function to implement filtering functionality.