Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FChange
- FSwapChange
- FCompoundChange
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/Change.h |
| Include | #include "Misc/Change.h" |
Syntax
class FCompoundChange : public FSwapChange
Remarks
FCompoundChange applies a sequence of FSwapChanges. The changes are executed in reverse order (this is like a mini undo stack)
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCompoundChange
(
FCompoundChangeInput&& InitInput |
Constructor |
Overridden from FChange
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FChange > | Makes the change to the object, returning a new change that can be used to perfectly roll back this change | ||
| void | PrintToLog
(
FFeedbackContext& FeedbackContext, |
Prints this change to the log, including sub-changes if there are any. | |
| FString | ToString () |
Describes this change (for debugging) |