Phoenix2D-Library  0.10
Public Member Functions | List of all members
Phoenix::Commands Class Reference

Commands
The Commans lorem Ipsum More...

#include <Commands.h>

Public Member Functions

 Commands (Connect *connect)
 
 ~Commands ()
 
void flush ()
 
void move (double x, double y)
 
void turn (double moment)
 
void turnNeck (double moment)
 
void dash (double power, double direction)
 
void say (std::string message)
 
void catchBall (double direction)
 
void kick (double power, double direction)
 
void tackle (double power, bool willToFoul)
 
void pointTo (double distance, double direction)
 
void changeView (std::string width)
 
void moveObject (std::string object, double x, double y)
 
void changeMode (std::string mode)
 
void start ()
 
void recover ()
 
int sendCommands ()
 

Detailed Description

Commands
The Commans lorem Ipsum

Definition at line 42 of file Commands.h.

Constructor & Destructor Documentation

Phoenix::Commands::Commands ( Connect connect)

Definition at line 38 of file Commands.cpp.

References Phoenix::commands_connect_ptr.

Phoenix::Commands::~Commands ( )

Definition at line 42 of file Commands.cpp.

References Phoenix::Config::VERBOSE.

Member Function Documentation

void Phoenix::Commands::catchBall ( double  direction)
void Phoenix::Commands::changeMode ( std::string  mode)
void Phoenix::Commands::changeView ( std::string  width)
void Phoenix::Commands::dash ( double  power,
double  direction 
)
void Phoenix::Commands::flush ( )
void Phoenix::Commands::kick ( double  power,
double  direction 
)

Definition at line 129 of file Commands.cpp.

References Phoenix::commands_history, Phoenix::commands_to_send, and Phoenix::KICK.

void Phoenix::Commands::move ( double  x,
double  y 
)
void Phoenix::Commands::moveObject ( std::string  object,
double  x,
double  y 
)
void Phoenix::Commands::pointTo ( double  distance,
double  direction 
)
void Phoenix::Commands::recover ( )
void Phoenix::Commands::say ( std::string  message)
int Phoenix::Commands::sendCommands ( )
void Phoenix::Commands::start ( )
void Phoenix::Commands::tackle ( double  power,
bool  willToFoul 
)
void Phoenix::Commands::turn ( double  moment)
void Phoenix::Commands::turnNeck ( double  moment)

The documentation for this class was generated from the following files: