Navigation
API > API/Editor > API/Editor/CurveEditor > API/Editor/CurveEditor/FScopedCurveChange
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedCurveChange
(
FCurvesSnapshotBuilder InDataToDiff, |
Modification/Utils/ScopedCurveChange.h | ||
FScopedCurveChange
(
TWeakPtr< FCurveEditor > InCurveEditor, |
Modification/Utils/ScopedCurveChange.h |
FScopedCurveChange(FCurvesSnapshotBuilder, const FText &, EScopedKeyChangeFlags)
| Name | FScopedCurveChange |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Modification/Utils/ScopedCurveChange.h |
| Include Path | #include "Modification/Utils/ScopedCurveChange.h" |
| Source | /Engine/Source/Editor/CurveEditor/Private/Modification/Utils/ScopedCurveChange.cpp |
FScopedCurveChange
(
FCurvesSnapshotBuilder InDataToDiff,
const FText & InDescription,
EScopedKeyChangeFlags InFlags
)
FScopedCurveChange(TWeakPtr< FCurveEditor >, FCurveChangeDiff, const FText &, EScopedKeyChangeFlags)
| Name | FScopedCurveChange |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Modification/Utils/ScopedCurveChange.h |
| Include Path | #include "Modification/Utils/ScopedCurveChange.h" |
| Source | /Engine/Source/Editor/CurveEditor/Private/Modification/Utils/ScopedCurveChange.cpp |
FScopedCurveChange
(
TWeakPtr < FCurveEditor > InCurveEditor,
FCurveChangeDiff InKeyChangeDiff,
const FText & InDescription,
EScopedKeyChangeFlags InFlags
)
Parameters
| Name | Remarks |
|---|---|
| InCurveEditor | The curve |
| InKeyChangeDiff | Contains the data that is supposed to be diffed against |
| InDescription | Optional description that will be used for the transaction title. This title does not matter if you have a surrounding FScopedTransaction. |
| InFlags | Extra flags to affect the behaviour of the change |