Orbdale Terrain · OrbdaleTerrainCore module · struct
Native::
FFeatureWireOp
ExperimentalOne stack op of a FeatureOps record: the result of a commit, not the call.
Declaration
struct FFeatureWireOp- Header
#include "Native/Net/NetRecord.h"- Module
PublicDependencyModuleNames.Add("OrbdaleTerrainCore");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
Description
The feature bytes are one feature in the save's stack encoding (section STAK, feature layout 3), which this codec checks for length only; FTerrainWorld::ApplyFeatureOps decodes them. Undo stamps never travel: undo is the server's. Tier 1, plain data.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
Kind | EFeature | EFeature | — |
Id | FFeature | 0 | Non-zero. |
Anchor | FFeature | 0 | Insert: below this id, 0 = on top; with bAboveAnchor, directly above it, 0 = at the bottom. |
b | bool | false | Insert only. |
Feature | std:: | — | Insert, Replace: non-empty. Remove: empty. |