Expand description
State machine types for scenario/behavior modeling
These types were extracted from mockforge-core::intelligent_behavior
as part of the foundation crate split.
Re-exports§
pub use condition_evaluator::ConditionError;pub use condition_evaluator::ConditionEvaluator;pub use condition_evaluator::ConditionResult;pub use history::HistoryManager;pub use rules::ConsistencyRule;pub use rules::EvaluationContext;pub use rules::RuleAction;pub use rules::StateMachine;pub use rules::StateTransition;pub use sub_scenario::SubScenario;pub use visual_layout::Viewport;pub use visual_layout::VisualEdge;pub use visual_layout::VisualLayout;pub use visual_layout::VisualNode;
Modules§
- condition_
evaluator - Condition expression evaluator for state machine transitions
- history
- Undo/redo history manager for state machine edits
- rules
- Consistency rules and state machines for intelligent behavior
- sub_
scenario - Sub-scenario support for nested state machines
- visual_
layout - Visual layout serialization for state machine graphs