| Interface | Description |
|---|---|
| ITurtleAccess |
The interface passed to turtle by turtles, providing methods that they can call.
|
| ITurtleCommand |
An interface for objects executing custom turtle commands, used with
ITurtleAccess.executeCommand(ILuaContext, ITurtleCommand). |
| ITurtleUpgrade |
The primary interface for defining an update for Turtles.
|
| Class | Description |
|---|---|
| TurtleCommandResult |
Used to indicate the result of executing a turtle command.
|
| Enum | Description |
|---|---|
| TurtleAnimation |
An animation a turtle will play between executing commands.
|
| TurtleSide |
An enum representing the two sides of the turtle that a turtle turtle might reside.
|
| TurtleUpgradeType |
An enum representing the different types of turtle that an
ITurtleUpgrade implementation can add to a turtle. |
| TurtleVerb |
An enum representing the different actions that an
ITurtleUpgrade of type Tool may be called on to perform by
a turtle. |