Uses of Class
za.co.wethinkcode.robots.client.InputParser
Packages that use InputParser
Package
Description
Behaviour related to the behaviour and interactions with the robot-world api
Parent module of the client of the Robot World Game
Classes in the client.networking module encapsulate the way the Robot Worlds
Client interacts with the network
-
Uses of InputParser in za.co.wethinkcode.robots.api
Methods in za.co.wethinkcode.robots.api with parameters of type InputParserModifier and TypeMethodDescriptionstatic com.google.gson.JsonObjectClientAPI.createRequest(InputParser parser, Memory memory) Create a formatted api request as a clientstatic StringClientAPI.createRequestRaw(String roboName, InputParser parser) Deprecated. -
Uses of InputParser in za.co.wethinkcode.robots.client
Constructors in za.co.wethinkcode.robots.client with parameters of type InputParserModifierConstructorDescriptionClientRobot(InputParser p, com.google.gson.JsonObject launchResponseData) Construct a client from the response given by a server -
Uses of InputParser in za.co.wethinkcode.robots.client.memory
Methods in za.co.wethinkcode.robots.client.memory with parameters of type InputParserModifier and TypeMethodDescriptionvoidMemory.updateMemory(InputParser parsedInput, com.google.gson.JsonObject request, com.google.gson.JsonObject response, AtomicBoolean running) Take in the parsed input from the user, the response from the server, and update theMemoryaccordingly -
Uses of InputParser in za.co.wethinkcode.robots.client.networking
Methods in za.co.wethinkcode.robots.client.networking with parameters of type InputParserModifier and TypeMethodDescriptionvoidClientNetworkOutput.sendRequest(InputParser input, Memory memory, ClientRobot launched) -
Uses of InputParser in za.co.wethinkcode.robots.rendering.gui.ui
Methods in za.co.wethinkcode.robots.rendering.gui.ui with parameters of type InputParserModifier and TypeMethodDescriptionvoidGameWindow.playSoundForCommand(InputParser p) Play the appropriate sound effect for a command.