dreamwell-engine 1.0.0

Dreamwell pure-logic engine library — transforms, hierarchy, canon pipeline, spatial math, hashing, tile rules, validation, waymark schema, material/lighting descriptors. No SpacetimeDB dependency.
Documentation
// Dreamwell Engine v1.0.0 — Pure-logic game engine library.
//
// Contains all deterministic, platform-independent logic for the Dreamwell
// simulation engine. No SpacetimeDB dependency. Compiles natively on any
// target. Unit-testable via `cargo test -p dreamwell-engine`.
//
// Module categories:
//   Core types:   ids, transform, hierarchy, scene, material, lighting, events
//   Simulation:   authority, canon, chronoshift, hash, spatial, tile, validation
//   Content:      game_object, waymark, input, physics
//   Import:       fbx (feature-gated)

// ── Core types ──────────────────────────────────────────────────────────
pub mod events;
pub mod hierarchy;
pub mod ids;
pub mod lighting;
pub mod material;
pub mod prelude;
pub mod scene;
pub mod transform;

// ── Simulation ──────────────────────────────────────────────────────────
pub mod authority;
pub mod canon;
pub mod chronoshift;
pub mod hash;
pub mod spatial;
pub mod tile;
pub mod validation;

// ── Content & game objects ──────────────────────────────────────────────
pub mod content;
pub mod game_object;
pub mod input;
pub mod physics;
pub mod waymark;

// ── Avatar core ───────────────────────────────────────────────────────
pub mod avatar;

// ── Import support ──────────────────────────────────────────────────────
pub mod fbx;

// ── SDK: .dream file format ─────────────────────────────────────────────
pub mod dream_file;

// ── Loom: scene orchestrator ───────────────────────────────────────────
pub mod loom;

// ── Zone runtime ──────────────────────────────────────────────────────
pub mod zone;

// ── Topology re-export ──────────────────────────────────────────────────
pub use waymark::topology::TopologyLayer;

// ── Authority re-exports (backward compat) ──────────────────────────────
pub use authority::{
    AuthorPermission, AuthorityLevel, AuthorityMode, ContentLicense, ContentType, GdprExportManifest,
    RevenueShareConfig, SimulationTier,
};