#include <GT2004SimpleBasicBehaviors.h>
Inheritance diagram for GT2004BasicBehaviorMoveTheBridge:
Public Member Functions | |
GT2004BasicBehaviorMoveTheBridge (BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler) | |
virtual void | execute () |
Private Attributes | |
double | x |
double | y |
double | type |
double | rotation |
Definition at line 433 of file GT2004SimpleBasicBehaviors.h.
GT2004BasicBehaviorMoveTheBridge::GT2004BasicBehaviorMoveTheBridge | ( | BehaviorControlInterfaces & | interfaces, | |
Xabsl2ErrorHandler & | errorHandler | |||
) | [inline] |
Definition at line 441 of file GT2004SimpleBasicBehaviors.h.
References Xabsl2BasicBehavior::registerParameter(), rotation, type, x, and y.
void GT2004BasicBehaviorMoveTheBridge::execute | ( | ) | [virtual] |
Executes the basic behavior.
Implements Xabsl2BasicBehavior.
Definition at line 585 of file GT2004SimpleBasicBehaviors.cpp.
References BehaviorControlInterfaces::outgoingBehaviorTeamMessage, rotation, type, BehaviorTeamMessage::walkRequest, x, and y.
double GT2004BasicBehaviorMoveTheBridge::rotation [private] |
parameter "move-the-bridge.rotation"
Definition at line 466 of file GT2004SimpleBasicBehaviors.h.
Referenced by execute(), and GT2004BasicBehaviorMoveTheBridge().
double GT2004BasicBehaviorMoveTheBridge::type [private] |
parameter "move-the-bridge.type"
Definition at line 463 of file GT2004SimpleBasicBehaviors.h.
Referenced by execute(), and GT2004BasicBehaviorMoveTheBridge().
double GT2004BasicBehaviorMoveTheBridge::x [private] |
parameter "move-the-bridge.x"
Definition at line 457 of file GT2004SimpleBasicBehaviors.h.
Referenced by execute(), and GT2004BasicBehaviorMoveTheBridge().
double GT2004BasicBehaviorMoveTheBridge::y [private] |
parameter "move-the-bridge.y"
Definition at line 460 of file GT2004SimpleBasicBehaviors.h.
Referenced by execute(), and GT2004BasicBehaviorMoveTheBridge().