#include <tworoborts_chase.h>
|
static void | CancelBehavior (const std::shared_ptr< MyRobot > &myRobot, const std::shared_ptr< RobotBehaviors > &robotBehaviors) |
|
◆ TwoRobortsChase()
roborts_decision::TwoRobortsChase::TwoRobortsChase |
( |
std::shared_ptr< MyRobot > |
p_my_robot1, |
|
|
std::shared_ptr< MyRobot > |
p_my_robot2, |
|
|
std::shared_ptr< Blackboard > |
p_blackboard, |
|
|
std::shared_ptr< RobotBehaviors > |
p_robot1_behaviors, |
|
|
std::shared_ptr< RobotBehaviors > |
p_robot2_behaviors |
|
) |
| |
|
inline |
◆ cancel()
void roborts_decision::TwoRobortsChase::cancel |
( |
| ) |
|
|
inline |
◆ CancelBehavior()
static void roborts_decision::TwoRobortsChase::CancelBehavior |
( |
const std::shared_ptr< MyRobot > & |
myRobot, |
|
|
const std::shared_ptr< RobotBehaviors > & |
robotBehaviors |
|
) |
| |
|
inlinestatic |
◆ run()
void roborts_decision::TwoRobortsChase::run |
( |
RobotId |
emeny_id | ) |
|
|
inline |
◆ p_blackboard_
std::shared_ptr<Blackboard> roborts_decision::TwoRobortsChase::p_blackboard_ |
|
private |
◆ p_my_robot1
std::shared_ptr<MyRobot> roborts_decision::TwoRobortsChase::p_my_robot1 |
|
private |
◆ p_my_robot2
std::shared_ptr<MyRobot> roborts_decision::TwoRobortsChase::p_my_robot2 |
|
private |
◆ p_robot1_behaviors
std::shared_ptr<RobotBehaviors> roborts_decision::TwoRobortsChase::p_robot1_behaviors |
|
private |
◆ p_robot2_behaviors
std::shared_ptr<RobotBehaviors> roborts_decision::TwoRobortsChase::p_robot2_behaviors |
|
private |
The documentation for this class was generated from the following file: