Orbdale Terrain · OrbdaleTerrain module · function
Units::
SplatSteps
The Paint steps of one splat dab: Dab with its Kind set to Paint, and each used channel's layer and mask, in channel order (red, green, blue, alpha).
Declaration
inline void SplatSteps(const FOrbdaleTerrainBrushBP& Dab, const FOrbdaleTerrainSplat& Splat, TArray<FOrbdaleTerrainBrushBP>& Out);- Header
#include "TerrainBlueprintTypes.h"- Module
PublicDependencyModuleNames.Add("OrbdaleTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Thread
- Pure, any thread.
Description
Dab keeps its centre, radius, falloff, opacity and the mask's angle, mirror, square and aspect; only Kind, PaintLayer and Mask change per step. Channels beyond the first four, or out of order, are applied as listed.
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
Dab | const FOrbdale | — | The dab's geometry and opacity. |
Splat | const FOrbdale | — | The registered splat. |
Out | TArray< | — | The steps to apply in order, replaced. |
Note.
Pure, any thread.