|
| DEFINE_TACTIC_UPDATE_STRUCT_WITH_CONTROL_AND_COMMON_PARAMS void | getPossessionAndPivot (const Update &event, boost::sml::back::process< DribbleFSM::Update > processEvent) |
| |
| void | kickBall (const Update &event) |
| |
| bool | ballKicked (const Update &event) |
| |
|
auto | operator() () |
| |
◆ ballKicked()
| bool ballKicked |
( |
const Update & |
event | ) |
|
Guard that checks if the ball has been kicked
- Parameters
-
| event | PivotKickFSM::Update event |
- Returns
- if the ball has been kicked
◆ getPossessionAndPivot()
| void getPossessionAndPivot |
( |
const Update & |
event, |
|
|
boost::sml::back::process< DribbleFSM::Update > |
processEvent |
|
) |
| |
Action that updates the DribbleFSM to get possession of the ball and pivot
- Parameters
-
| event | PivotKickFSM::Update event |
| processEvent | processes the GetBehindBallFSM::Update |
◆ kickBall()
| void kickBall |
( |
const Update & |
event | ) |
|
Action that kicks the ball
- Parameters
-
| event | PivotKickFSM::Update event |
The documentation for this struct was generated from the following files:
- src/software/ai/hl/stp/tactic/pivot_kick/pivot_kick_fsm.h
- src/software/ai/hl/stp/tactic/pivot_kick/pivot_kick_fsm.cpp