Inheritance diagram for RS::BNView:


Public Member Functions | |
| BNView (const ViewId id) | |
| Construct a view with the ViewId id. | |
| ~BNView () | |
| Destroys the view. | |
| int | goalDistance () |
| int | ballKickable () |
| int | nearestBallInTeam () |
| int | ballDirection () |
| int | passMateValue () |
| int | inArea () |
| int | goodScoreGoal () |
| int | goodOffsideTrapPos () |
| int | possession () |
Protected Member Functions | |
| virtual void | myNewCycle () |
| Initialize the view. | |
| virtual void | myUpdateAfterCoachMessage () |
| Called after a new message from the coach has been recieved. | |
| virtual void | myUpdateAfterInit () |
| Called after an init message has been received. | |
| virtual void | myUpdateAfterSee () |
| Called after an visual (see) message has been received. | |
| virtual void | myUpdateAfterHear () |
| Called after an aural (hear) message has been received. | |
| virtual void | myUpdateAfterSense () |
| Called after a sense body message has been received. | |
| virtual void | myUpdateAfterCommand () |
| Called after a command has been executed. | |
| const AgentObject & | getAgent () const |
| const BallObject & | getBall () const |
Protected Attributes | |
| const WorldFacts * | facts |
It uses history.
Definition at line 89 of file BNView.h.
|
|
Initialize the view. Do not have to implemented, can be removed! Implements RS::View. |
1.3-rc3