ludus::content::procedural::ScatterPlacement¶
Ludus Wiki · API overview · Browse API
Struct
One accepted placement.
#include <ludus/content/procedural/environment/scatter.h>
struct ludus::content::procedural::ScatterPlacement final
Fields¶
Identity¶
ScatterIdentity ludus::content::procedural::ScatterPlacement::Identity
Persistent identity.
Related types: ScatterIdentity
LatticeX¶
int32 ludus::content::procedural::ScatterPlacement::LatticeX = 0
X position in lattice units.
Related types: int32
LatticeY¶
int32 ludus::content::procedural::ScatterPlacement::LatticeY = 0
Y position in lattice units.
Related types: int32
Variant¶
uint32 ludus::content::procedural::ScatterPlacement::Variant = 0
Index into the layer's variants.
Related types: uint32
Rotation¶
uint16 ludus::content::procedural::ScatterPlacement::Rotation = 0
Rotation in 1/65536 turns.
Related types: uint16
Scale¶
uint16 ludus::content::procedural::ScatterPlacement::Scale = 0
Scale between the layer's minimum and maximum, inclusive.
Related types: uint16