Flint Engine / Guide / API Reference

flint_core/
lib.rs

1//! Flint Core - Foundational types for the Flint engine
2//!
3//! This crate provides the core types that all other Flint crates depend on:
4//! - `EntityId` - Stable entity identifiers
5//! - `ContentHash` - SHA-256 based content hashing
6//! - `Transform`, `Vec3` - Spatial types
7//! - Error types and Result alias
8
9pub mod callbacks;
10pub mod components;
11mod error;
12pub mod events;
13mod hash;
14mod id;
15pub mod spline;
16pub mod toml_util;
17mod types;
18
19pub use error::{FlintError, Result};
20pub use hash::ContentHash;
21pub use id::EntityId;
22pub use types::{mat4_mul, Color, Transform, Vec3};