Navigation
API > API/Editor > API/Editor/CurveEditor
Scoped guard that prevents the broadcast of tree events for the duration of its lifetime. Will trigger necessary events after the last remaining guard has been destroyed.
| Name | FScopedCurveEditorTreeEventGuard |
| Type | struct |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Tree/CurveEditorTree.h |
| Include Path | #include "Tree/CurveEditorTree.h" |
Syntax
struct FScopedCurveEditorTreeEventGuard
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedCurveEditorTreeEventGuard
(
FCurveEditorTree* InTree |
Tree/CurveEditorTree.h | ||
| Tree/CurveEditorTree.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FScopedCurveEditorTreeEventGuard() |
Tree/CurveEditorTree.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedFiltersSerialNumber | uint32 | OnFiltersChanged.SerialNumber cached on construction. | Tree/CurveEditorTree.h | |
| CachedItemSerialNumber | uint32 | OnItemsChanged.SerialNumber cached on construction. | Tree/CurveEditorTree.h | |
| CachedSelectionSerialNumber | uint32 | OnSelectionChanged.SerialNumber cached on construction. | Tree/CurveEditorTree.h | |
| Tree | FCurveEditorTree * | Pointer back to the owning tree | Tree/CurveEditorTree.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedCurveEditorTreeEventGuard & operator=
(
FScopedCurveEditorTreeEventGuard&& RHS |
Tree/CurveEditorTree.h |