IBicycleController.cs 400 B

12345678910111213141516171819
  1. namespace Controller.Bicycle
  2. {
  3. public enum BicycleControllerMode
  4. {
  5. Independent,
  6. LeaningAngleDependentOnSteerAngle
  7. }
  8. internal interface IBicycleController
  9. {
  10. BicycleControllerMode ControllerMode { get; set; }
  11. float CurrentSpeed { get; set; }
  12. float CurrentLeaningAngle { get; set; }
  13. float CurrentSteerAngle { get; set; }
  14. }
  15. }