Orrery Terrain · OrreryTerrainEditor module · member function
FOrreryTerrainExtFeed::
MakeDab
ExperimentalEditor onlyThe V2 dab of a brush step: the V1 fields, and, when Brush names a mask, the mask the terrain holds with the angle and placement the kernel will use (FOrreryTerrainBrushBP converted by Units::ToBrush).
Declaration
static FOrreryTerrainBrushDabV2 MakeDab(const FOrreryTerrainBrushDab& Dab, const FOrreryTerrainBrushBP& Brush, const UOrreryTerrainSubsystem* Terrain);- Header
#include "Tools/OrreryTerrainExtFeed.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainEditor");in an editor module’s Build.cs: an editor module, not in packaged games.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Game thread, editor only. (the rule of FOrreryTerrainExtFeed)
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
Dab | const FOrrery | — | The tool's V1 dab (metres). |
Brush | const FOrrery | — | The subsystem brush the step becomes, with the dab's resolved MaskAngle. |
Terrain | const UOrrery | — | The terrain the step applies to; null leaves the mask out. |