Inheritance diagram for RS::TrainerMoveObjectCommand:


Public Member Functions | |
| TrainerMoveObjectCommand (Float x, Float y) | |
| Create a move ball to x y trainer command. | |
| TrainerMoveObjectCommand (const Point &pos) | |
| Create a move ball to pos trainer command. | |
| TrainerMoveObjectCommand (Float x, Float y, Float vel_x, Float vel_y) | |
| Create a move ball to x y with speed vel_x and vel_y trainer command. | |
| TrainerMoveObjectCommand (const Point &pos, const Point &vel) | |
| Create a move ball to pos with speed vel trainer command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, const Point &pos) | |
| Create a move player unum from team side to pos command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, Float x, Float y) | |
| Create a move player unum from team side to x y command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, const Point &pos, Float dir) | |
| Create a move player unum from team side to pos and direction dir command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, Float x, Float y, Float dir) | |
| Create a move player unum from team side to x y and direction dir command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, const Point &pos, Float dir, const Point &vel) | |
| Create a move player unum from team side to pos, direction dir, and velocity vel command. | |
| TrainerMoveObjectCommand (const std::string &team, UInt unum, Float x, Float y, Float dir, Float vel_x, Float vel_y) | |
| Create a move player unum from team side to x y, direction dir, and velocity vel_x vel_y command. | |
| TrainerMoveObjectCommand (const std::string &cmd) | |
| Create an arbitrary move object command. | |
| ~TrainerMoveObjectCommand () | |
| Destructor. | |
| const std::string | serverString () const |
| Returns the server string that will execute the MoveObjectCommand at the soccer server. | |
| TrainerMoveObjectCommand * | clone () const |
| Returns a new copy of the command. | |
(move OBJECT X Y [VDIR [VELX VELY ]]) This command will move OBJECT, which may be a player or the ball (see SoccerServer manual for format information), to absolute position (X, Y). If VDIR is specified, it will also change its absolute facing direction to VDIR (this only matters for players). Additionally, if VELX and VELY are specified, the object's velocity will be set accordingly. The trainer always uses left-hand coordinates. Possible replies by the soccerserver:
Definition at line 84 of file TrainerMoveObjectCommand.h.
|
|
Returns a new copy of the command. REMEMBER TO DELETE IT, OTHERWISE YOU WILL HAVE A MEMORY LEAK!!! Implements RS::TrainerCommand. Definition at line 272 of file TrainerMoveObjectCommand.cc. References TrainerMoveObjectCommand(). |
1.3-rc3