#include <soccer_action.h>
rcsc::BodyActionに対する継承グラフ
Public メソッド | |
virtual | ~BodyAction () |
nothing to do, but should be virtual. | |
virtual bool | execute (PlayerAgent *agent)=0 |
pure virtual. set command to the action effector | |
Protected メソッド | |
BodyAction () | |
nothing to do. but accessible only from derived classes. |
virtual bool rcsc::BodyAction::execute | ( | PlayerAgent * | agent | ) | [pure virtual] |
pure virtual. set command to the action effector
true | if action is performed | |
false | if action is failed or not needed. |
rcsc::Body_AdvanceBall・rcsc::Body_ClearBall・rcsc::Body_Dribble2006・rcsc::Body_Dribble2007・rcsc::Body_GoToPoint・rcsc::Body_GoToPointDodge・rcsc::Body_HoldBall・rcsc::Body_Intercept2007・rcsc::Body_KickCollideWithBall・rcsc::Body_KickMultiStep・rcsc::Body_KickOneStep・rcsc::Body_KickToRelative・rcsc::Body_KickTwoStep・rcsc::Body_Pass・rcsc::Body_Shoot・rcsc::Body_StopBall・rcsc::Body_StopDash・rcsc::Body_TackleToPoint・rcsc::Body_TurnToAngle・rcsc::Body_TurnToBall・rcsc::Body_TurnToPointで実装されています。