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) |