#include <soccer_action.h>
rcsc::ViewActionに対する継承グラフ
Public メソッド | |
virtual | ~ViewAction () |
nothing to do, but should be virtual. | |
virtual bool | execute (PlayerAgent *agent)=0 |
pure virtual. set command to the action effector | |
virtual ViewAction * | clone () const=0 |
create cloned action object | |
Protected メソッド | |
ViewAction () | |
nothing to do. but accessible only from derived classes. |
virtual bool rcsc::ViewAction::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::View_ChangeWidth・rcsc::View_Normal・rcsc::View_Synch・rcsc::View_Wideで実装されています。
virtual ViewAction* rcsc::ViewAction::clone | ( | ) | const [pure virtual] |
create cloned action object
rcsc::View_ChangeWidth・rcsc::View_Normal・rcsc::View_Synch・rcsc::View_Wideで実装されています。