Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · class

Native::

FGroundUndo

The exact inverse of one committed transaction: stack operations recorded at commit time, never a re-derivation from the owner's geometry.

Declaration

class FGroundUndo
Header
#include "Native/TerrainEdit.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Description

Opaque, cheap to copy, and safe to keep in a mode's undo record beside its graph journal. FTerrainWorld::Apply refuses a token whose features have since been replaced or removed by another edit, and leaves the ground untouched.

Functions