Skip to content

ludus::content::procedural::ScatterKeys

Ludus Wiki · API overview · Browse API

Struct

Keys derived from the world seed, one per scatter domain.

Declared in modules/content/procedural/environment/include/ludus/content/procedural/environment/scatter.h

#include <ludus/content/procedural/environment/scatter.h>
struct ludus::content::procedural::ScatterKeys final

Fields

Placement

foundation::math::RandomKey ludus::content::procedural::ScatterKeys::Placement
Key for positions and thinning priority.

Related types: foundation::math::RandomKey

Declared in modules/content/procedural/environment/include/ludus/content/procedural/environment/scatter.h

Variant

foundation::math::RandomKey ludus::content::procedural::ScatterKeys::Variant
Key for variant choice.

Related types: foundation::math::RandomKey

Declared in modules/content/procedural/environment/include/ludus/content/procedural/environment/scatter.h

Transform

foundation::math::RandomKey ludus::content::procedural::ScatterKeys::Transform
Key for rotation and scale.

Related types: foundation::math::RandomKey

Declared in modules/content/procedural/environment/include/ludus/content/procedural/environment/scatter.h