astrelis-ui 0.2.4

UI Framework designed for Astrelis Game Engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Dirty tracking system for efficient incremental UI updates.
//!
//! This module provides fine-grained dirty flags, O(1) dirty counters,
//! style change guards, versioned values, and dirty range tracking.

pub mod counters;
mod flags;
pub mod guard;
pub mod ranges;
pub mod versioned;

pub use counters::{DirtyCounters, DirtySummary};
pub use flags::DirtyFlags;
pub use guard::StyleGuard;
pub use ranges::{DirtyRangeStats, DirtyRanges};
pub use versioned::Versioned;