Getting Started

Introduction

Quick Start

Get Help


Features

Project Architecture

Serialization Pipeline

Content Browser

Details

Editor Pawn

Play Mode

Undo/Redo

Global Access


How to

Serialize class

Customize Details

Migrate

The history of user actions is stored in QuietTreeManager.HistoryComponent. It is a stack of JSON objects containing data for undo and redo actions. An actor is stored in the history as GUID to avoid missing references when the actor is destroyed.

The component is fully encapsulated and provides several public methods for working with history.

You can add your action to the history using an actor only.

How to add a custom action to the stack:

  1. REGISTER ACTION

Untitled

  1. PROCESS UNDO/REDO EVENTS

Add QuietActorsInterface to your actor class:

Untitled

Untitled

Untitled