Package robocode.robotinterfaces

Robot Interfaces used for creating new robot types, e.g. with other programming languages.

See:
          Description

Interface Summary
IAdvancedEvents An event interface for receiving advanced robot events with an IAdvancedRobot.
IAdvancedRobot A robot interface for creating a more advanced type of robot like AdvancedRobot that is able to handle advanced robot events.
IBasicEvents An event interface for receiving basic robot events with an IBasicRobot.
IBasicEvents2 First extended version of the IBasicEvents interface.
IBasicEvents3 Second extended version of the IBasicEvents interface.
IBasicEvents4 Third extended version of the IBasicEvents interface.
IBasicRobot A robot interface for creating a basic type of robot like Robot that is able to receive common robot events, but not interactive events as with the Robot class.
IComponents An interface describing the functionalities of manageable components.
IInteractiveEvents An event interface for receiving interactive events with an IInteractiveRobot.
IInteractiveRobot A robot interface for creating an interactive type of robot like Robot and AdvancedRobot that is able to receive interactive events from the keyboard or mouse.
IJuniorRobot A robot interface for creating the most primitive robot type, which is a JuniorRobot.
IPaintEvents An event interface for receiving paint events with an IPaintRobot.
IPaintRobot A robot interface that makes it possible for a robot to receive paint events.
IShip  
ITeamEvents An event interface for receiving robot team events with an ITeamRobot.
ITeamRobot A robot interface for creating a team robot like TeamRobot that is able to receive team events.
ITransformable Defines methods that are required by the AdvancedCollision class.
ITransformablePeer  
 

Package robocode.robotinterfaces Description

Robot Interfaces used for creating new robot types, e.g. with other programming languages.



Copyright © 2015 Robocode. All Rights Reserved.