BlockId.h header

#include <ew/core/BlockId.h>

Namespace ew::core

Types

using ew::core::foundation::BlockId = Id<BlockIdTag>

Stable, globally-unique identity for a property block.

A field of type Block names its block by this id rather than by name, so renaming "Stats" to "Attributes" does not orphan every property that uses it – the same reason an entity names its category by id. See Id for the shared semantics.