rlevo-environments 0.2.0

RL benchmark environments and landscapes for rlevo (internal crate — use `rlevo` for the full API)
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Re-exports of the render surface defined in [`rlevo_core::render`].
//!
//! Concrete `AsciiRenderable` impls live in this crate (one per env), but
//! the trait, the [`StyledFrame`] type set, and the semantic palette all
//! live in `rlevo-core` so that `rlevo-benchmarks` can consume them
//! without a circular package dep. The module is preserved at this path so
//! existing per-env imports (`use rlevo_environments::render::*`) keep
//! working without change.

pub use rlevo_core::render::{
    ascii, palette, styled, AsciiRenderable, AsciiRenderer, Color, Modifier, SpanStyle,
    StyledFrame, StyledLine, StyledSpan,
};