mecha10-sim 0.6.5

Mecha10 simulation support — scene generation, asset management
Documentation
//! Simulation generator - main orchestration

use anyhow::Result;

use super::selector::EnvironmentSelector;

pub struct SimulationGenerator {
    selector: EnvironmentSelector,
}

impl SimulationGenerator {
    // duplicate: false positive — matches `EnvironmentSelector::new`
    // (packages/mecha10-sim/src/sim/selector.rs) on AST shape only; unrelated structs, nothing
    // to share.
    /// Create new generator with default catalog
    pub fn new() -> Result<Self> {
        let selector = EnvironmentSelector::new()?;
        Ok(Self { selector })
    }
}