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

Actions
The Actions lorem Ipsum More...

#include <Actions.h>

Collaboration diagram for Phoenix::Actions:
Collaboration graph
[legend]

Public Types

enum  ACTION {
  GO_TO, DRIBBLE_TO, HOLD_POSITION, PASS_TO_SECTION,
  ATTACK_SECTION
}
 

Public Member Functions

 Actions (Commands *commands)
 
 ~Actions ()
 
bool goTo (Position position)
 
void dribbleTo (Position position)
 
void holdPosition (Position position)
 
void passToSection (Position position)
 
void attackSection (Position position)
 

Public Attributes

Commandscommands
 

Detailed Description

Actions
The Actions lorem Ipsum

Definition at line 38 of file Actions.h.

Member Enumeration Documentation

Enumerator
GO_TO 
DRIBBLE_TO 
HOLD_POSITION 
PASS_TO_SECTION 
ATTACK_SECTION 

Definition at line 40 of file Actions.h.

Constructor & Destructor Documentation

Phoenix::Actions::Actions ( Commands commands)

Definition at line 29 of file Actions.cpp.

References commands.

Phoenix::Actions::~Actions ( )

Definition at line 33 of file Actions.cpp.

Member Function Documentation

void Phoenix::Actions::attackSection ( Position  position)

Definition at line 66 of file Actions.cpp.

void Phoenix::Actions::dribbleTo ( Position  position)

Definition at line 54 of file Actions.cpp.

bool Phoenix::Actions::goTo ( Position  position)
void Phoenix::Actions::holdPosition ( Position  position)

Definition at line 58 of file Actions.cpp.

void Phoenix::Actions::passToSection ( Position  position)

Definition at line 62 of file Actions.cpp.

Member Data Documentation

Commands* Phoenix::Actions::commands

Definition at line 47 of file Actions.h.

Referenced by Actions(), and goTo().


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