Skip to content

ludus::foundation::math::RandomDomain

Ludus Wiki · API overview · Browse API

Struct

One entry of a checked-in manifest.
The ID is persistent: it is assigned once and never recycled. The label is tooling metadata, so renaming it does not change any derived key.

Declared in modules/foundation/math/include/ludus/foundation/math/random_domains.hpp

#include <ludus/foundation/math/random_domains.hpp>
struct ludus::foundation::math::RandomDomain final

Fields

Id

uint32 ludus::foundation::math::RandomDomain::Id = 0
Persistent nonzero domain ID passed to TryMakeRandomKey.

Related types: uint32

Declared in modules/foundation/math/include/ludus/foundation/math/random_domains.hpp

Label

const char* ludus::foundation::math::RandomDomain::Label = ""
Human-readable name for tools and diagnostics; must not be null.

Declared in modules/foundation/math/include/ludus/foundation/math/random_domains.hpp