Orrery Terrain · OrreryTerrainRenderer module · struct
FTerrainGrassVarietyEntry
ExperimentalOne variety of one layer set entry: the kernel's rules, the component's settings and where it came from.
Declaration
struct FTerrainGrassVarietyEntry- Header
#include "Grass/TerrainGrassVarieties.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainRenderer");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Tier 3 (engine types), game thread only unless a declaration says otherwise. (the header’s rule)
Description
Entries are produced in canonical order (layer, entry, variety), so a given layer set always gives the same list.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
Scatter | Orrery | — | For ScatterSubCell; Seed from the type's package path and VarietyIndex. |
Render | FTerrain | — | For the component. |
Layer | int32 | INDEX_ | Layer set layer, 0.. |
Entry | int32 | INDEX_ | Index in that layer's Grass array. |
Variety | int32 | INDEX_ | Index in the grass type's GrassVarieties. |