#include <hearperceptor.h>
Inheritance diagram for HearPerceptor:


Public Member Functions | |
| HearPerceptor () | |
| virtual | ~HearPerceptor () |
| virtual bool | Percept (boost::shared_ptr< oxygen::PredicateList > predList) |
Protected Member Functions | |
| virtual void | OnLink () |
| sets up the reference to the AgentState | |
| virtual void | OnUnlink () |
| resets the reference to the AgentState | |
Protected Attributes | |
| boost::shared_ptr< AgentState > | mAgentState |
| reference to the agentstate | |
| boost::shared_ptr< GameStateAspect > | mGameState |
| reference to the GameStateAspect | |
Definition at line 34 of file hearperceptor.h.
|
|
Definition at line 31 of file hearperceptor.cpp. |
|
|
Definition at line 35 of file hearperceptor.cpp. |
|
|
sets up the reference to the AgentState
Reimplemented from zeitgeist::Leaf. Definition at line 93 of file hearperceptor.cpp. References SoccerBase::GetAgentState(), SoccerBase::GetGameState(), mAgentState, and mGameState. Here is the call graph for this function: ![]() |
|
|
resets the reference to the AgentState
Reimplemented from zeitgeist::Leaf. Definition at line 100 of file hearperceptor.cpp. References mAgentState, and mGameState. |
|
|
Implements oxygen::Perceptor. Definition at line 40 of file hearperceptor.cpp. References zeitgeist::ParameterList::AddValue(), zeitgeist::ParameterList::Clear(), mAgentState, mGameState, oxygen::Predicate::name, and oxygen::Predicate::parameter. Here is the call graph for this function: ![]() |
|
|
reference to the agentstate
Definition at line 52 of file hearperceptor.h. Referenced by OnLink(), OnUnlink(), and Percept(). |
|
|
reference to the GameStateAspect
Definition at line 55 of file hearperceptor.h. Referenced by OnLink(), OnUnlink(), and Percept(). |
1.4.4