Uses of Interface
za.co.wethinkcode.robots.server.worldinfo.WorldObject
Packages that use WorldObject
Package
Description
Classes in this package are focused on helping the client robot work
All classes in this package manage how robots work on the serverside
Classes that store info about how the world is created and managed
-
Uses of WorldObject in za.co.wethinkcode.robots.client.clientRobot
Classes in za.co.wethinkcode.robots.client.clientRobot that implement WorldObject -
Uses of WorldObject in za.co.wethinkcode.robots.server.serverRobot
Classes in za.co.wethinkcode.robots.server.serverRobot that implement WorldObjectModifier and TypeClassDescriptionclassA boring serverRobot.classServer ClientRobot class. -
Uses of WorldObject in za.co.wethinkcode.robots.server.worldinfo
Classes in za.co.wethinkcode.robots.server.worldinfo that implement WorldObjectModifier and TypeClassDescriptionclassAbstract Class that All Obstacles derive fromclassSquare Obstacle extends the Standard ObstacleMethods in za.co.wethinkcode.robots.server.worldinfo that return types with arguments of type WorldObjectMethods in za.co.wethinkcode.robots.server.worldinfo with parameters of type WorldObjectModifier and TypeMethodDescriptionvoidMutableWorld.addObjectToWorld(WorldObject worldObject, Position position) Void method to add an instance into the WorldvoidMutableWorld.replaceObjectAtPosition(WorldObject worldObject, Position position) Destructively add an object at a positionvoidMutableWorld.updateObjectPosition(WorldObject worldObject, Position position) Update the position of a world object that already exists in the worldConstructor parameters in za.co.wethinkcode.robots.server.worldinfo with type arguments of type WorldObjectModifierConstructorDescriptionWorldState(String worldID, String IPAddress, int reloadTimeInSeconds, int shieldRepairTimeInSeconds, int maximumShieldInHits, int visibilityInKliks, ArrayList<Obstacle> obstacles, ArrayList<Client> clients, KlikGrid klikGrid, org.apache.commons.collections4.bidimap.DualHashBidiMap<Position, WorldObject> whereEverythingIs) Iteration1 WorldState Constructor.