Package-level declarations
Types
Link copied to clipboard
class TrajectoryProgressSliderMaster(meepMeep: MeepMeep, sliderWidth: Int, sliderHeight: Int) : JPanel, MouseMotionListener, MouseListener
The TrajectoryProgressSliderMaster class is a custom JPanel that manages the progress sliders for multiple RoadRunnerBotEntity instances. It handles user interactions such as mouse events to update the progress of the trajectories and provides methods to add or remove bots.
Link copied to clipboard
class TrajectoryProgressSubSlider(entity: RoadRunnerBotEntity, var maxTrajectoryDuration: Double, sliderWidth: Int, sliderHeight: Int, fg: Color, bg: Color, textColor: Color, font: Font? = null) : JPanel
TrajectoryProgressSubSlider
is a custom JPanel
that visually represents the progress of a RoadRunnerBotEntity
's trajectory. It displays a progress bar and text indicating the current progress and total duration of the trajectory.