#include <audio_memory.h>
Public メソッド | |
AudioMemory () | |
initialize member variables | |
virtual | ~AudioMemory () |
virtual destructor | |
const std::vector< Ball > & | ball () const |
get heard ball info | |
const GameTime & | ballTime () const |
ball info heard time | |
const std::vector< Pass > & | pass () const |
get heard pass info | |
const GameTime & | passTime () const |
get pas info heard time | |
const std::vector< OurIntercept > & | ourIntercept () const |
get heard our interceptor info | |
const GameTime & | ourInterceptTime () const |
get our intercept info heard time | |
const std::vector< OppIntercept > & | oppIntercept () const |
get opp intercept info | |
const GameTime & | oppInterceptTime () const |
get opp intercept info heard time | |
const std::vector< Goalie > & | goalie () const |
get heard goalie info | |
const GameTime & | goalieTime () const |
get goalie info heard time | |
const std::vector< Player > & | player () const |
get heard player | |
const GameTime & | playerTime () const |
get player info heard time | |
const std::vector< OffsideLine > & | offsideLine () const |
get heard offside line info | |
const GameTime & | offsideLineTime () const |
get offside line heard time | |
const std::vector< DefenseLine > & | defenseLine () const |
get heard defense line | |
const GameTime & | defenseLineTime () const |
get defense line heard time | |
const std::vector< WaitRequest > & | waitRequest () const |
get wait request info | |
const GameTime & | waitRequestTime () const |
get wait request heard time | |
const std::vector< PassRequest > & | passRequest () const |
get pass request info | |
const GameTime & | passRequestTime () const |
get pass request heard time | |
const std::vector< Stamina > & | stamina () const |
get heard stamina info | |
const GameTime & | staminaTime () const |
get stamina info heard time | |
const std::vector< Recovery > & | recovery () const |
get heard recovery info | |
const GameTime & | recoveryTime () const |
get recovery info heard time | |
const std::vector< Dribble > & | dribble () const |
get dribble info | |
const GameTime & | dribbleTime () const |
get dribble info heard time | |
const std::vector< FreeMessage > & | freeMessage () const |
get free message | |
const GameTime & | freeMessageTime () const |
get free message heard time | |
virtual void | setBall (const int sender, const Vector2D &pos, const Vector2D &vel, const GameTime ¤t) |
set heard ball status | |
virtual void | setPass (const int sender, const int receiver, const Vector2D &pos, const GameTime ¤t) |
set heard pass info | |
virtual void | setIntercept (const int sender, const int interceptor, const int cycle, const GameTime ¤t) |
set heard pass request info | |
virtual void | setOpponentGoalie (const int sender, const Vector2D &pos, const AngleDeg &body, const GameTime ¤t) |
set heard opponent goalie info | |
virtual void | setPlayer (const int sender, const int unum, const Vector2D &pos, const AngleDeg &body, const GameTime ¤t) |
set heard player info | |
virtual void | setOffsideLine (const int sender, const double &offside_line_x, const GameTime ¤t) |
set heard offside line info | |
virtual void | setDefenseLine (const int sender, const double &defense_line_x, const GameTime ¤t) |
set heard defense line info | |
virtual void | setWaitRequest (const int sender, const GameTime ¤t) |
set heard wait request info | |
virtual void | setPassRequest (const int sender, const Vector2D &request_pos, const GameTime ¤t) |
set heard pass request info | |
virtual void | setStamina (const int sender, const double &rate, const GameTime ¤t) |
set heard stamina info | |
virtual void | setRecovery (const int sender, const double &rate, const GameTime ¤t) |
set heard recovery info | |
virtual void | setDribbleTarget (const int sender, const Vector2D &pos, const int queue_count, const GameTime ¤t) |
set heard dribble target point | |
virtual void | setFreeMessage (const int sender, const std::string &msg, const GameTime ¤t) |
set heard freeform message | |
Protected 変数 | |
std::vector< Ball > | M_ball |
GameTime | M_ball_time |
info heard time | |
std::vector< Pass > | M_pass |
GameTime | M_pass_time |
info heard time | |
std::vector< OurIntercept > | M_our_intercept |
GameTime | M_our_intercept_time |
info heard time | |
std::vector< OppIntercept > | M_opp_intercept |
GameTime | M_opp_intercept_time |
info heard time | |
std::vector< Goalie > | M_goalie |
GameTime | M_goalie_time |
info heard time | |
std::vector< Player > | M_player |
GameTime | M_player_time |
info heard time | |
std::vector< OffsideLine > | M_offside_line |
GameTime | M_offside_line_time |
info heard time | |
std::vector< DefenseLine > | M_defense_line |
GameTime | M_defense_line_time |
info heard time | |
std::vector< WaitRequest > | M_wait_request |
GameTime | M_wait_request_time |
info heard time | |
std::vector< PassRequest > | M_pass_request |
GameTime | M_pass_request_time |
info heard time | |
std::vector< Stamina > | M_stamina |
GameTime | M_stamina_time |
info heard time | |
std::vector< Recovery > | M_recovery |
GameTime | M_recovery_time |
info heard time | |
std::vector< Dribble > | M_dribble |
GameTime | M_dribble_time |
info heard time | |
std::vector< FreeMessage > | M_free_message |
GameTime | M_free_message_time |
info heard time | |
構成 | |
struct | Ball |
heard ball info [詳細] | |
struct | DefenseLine |
defense line info [詳細] | |
struct | Dribble |
dribble info [詳細] | |
struct | FreeMessage |
FreeMessage free message holder [詳細] | |
struct | Goalie |
opponent goalie info [詳細] | |
struct | OffsideLine |
offside line info [詳細] | |
struct | OppIntercept |
heard opp intercept info [詳細] | |
struct | OurIntercept |
heard our intercept info [詳細] | |
struct | Pass |
heard pass info [詳細] | |
struct | PassRequest |
pass request info [詳細] | |
struct | Player |
player info [詳細] | |
struct | Recovery |
recovery info [詳細] | |
struct | Stamina |
stamina info [詳細] | |
struct | WaitRequest |
wait request info [詳細] |
const std::vector< Ball >& rcsc::AudioMemory::ball | ( | ) | const [inline] |
get heard ball info
const GameTime& rcsc::AudioMemory::ballTime | ( | ) | const [inline] |
ball info heard time
const std::vector< Pass >& rcsc::AudioMemory::pass | ( | ) | const [inline] |
get heard pass info
const GameTime& rcsc::AudioMemory::passTime | ( | ) | const [inline] |
get pas info heard time
const std::vector< OurIntercept >& rcsc::AudioMemory::ourIntercept | ( | ) | const [inline] |
get heard our interceptor info
const GameTime& rcsc::AudioMemory::ourInterceptTime | ( | ) | const [inline] |
get our intercept info heard time
const std::vector< OppIntercept >& rcsc::AudioMemory::oppIntercept | ( | ) | const [inline] |
get opp intercept info
const GameTime& rcsc::AudioMemory::oppInterceptTime | ( | ) | const [inline] |
get opp intercept info heard time
const std::vector< Goalie >& rcsc::AudioMemory::goalie | ( | ) | const [inline] |
get heard goalie info
const GameTime& rcsc::AudioMemory::goalieTime | ( | ) | const [inline] |
get goalie info heard time
const std::vector< Player >& rcsc::AudioMemory::player | ( | ) | const [inline] |
get heard player
const GameTime& rcsc::AudioMemory::playerTime | ( | ) | const [inline] |
get player info heard time
const std::vector< OffsideLine >& rcsc::AudioMemory::offsideLine | ( | ) | const [inline] |
get heard offside line info
const GameTime& rcsc::AudioMemory::offsideLineTime | ( | ) | const [inline] |
get offside line heard time
const std::vector< DefenseLine >& rcsc::AudioMemory::defenseLine | ( | ) | const [inline] |
get heard defense line
const GameTime& rcsc::AudioMemory::defenseLineTime | ( | ) | const [inline] |
get defense line heard time
const std::vector< WaitRequest >& rcsc::AudioMemory::waitRequest | ( | ) | const [inline] |
get wait request info
const GameTime& rcsc::AudioMemory::waitRequestTime | ( | ) | const [inline] |
get wait request heard time
const std::vector< PassRequest >& rcsc::AudioMemory::passRequest | ( | ) | const [inline] |
get pass request info
const GameTime& rcsc::AudioMemory::passRequestTime | ( | ) | const [inline] |
get pass request heard time
const std::vector< Stamina >& rcsc::AudioMemory::stamina | ( | ) | const [inline] |
get heard stamina info
const GameTime& rcsc::AudioMemory::staminaTime | ( | ) | const [inline] |
get stamina info heard time
const std::vector< Recovery >& rcsc::AudioMemory::recovery | ( | ) | const [inline] |
get heard recovery info
const GameTime& rcsc::AudioMemory::recoveryTime | ( | ) | const [inline] |
get recovery info heard time
const std::vector< Dribble >& rcsc::AudioMemory::dribble | ( | ) | const [inline] |
get dribble info
const GameTime& rcsc::AudioMemory::dribbleTime | ( | ) | const [inline] |
get dribble info heard time
const std::vector< FreeMessage >& rcsc::AudioMemory::freeMessage | ( | ) | const [inline] |
get free message
const GameTime& rcsc::AudioMemory::freeMessageTime | ( | ) | const [inline] |
get free message heard time
void rcsc::AudioMemory::setBall | ( | const int | sender, | |
const Vector2D & | pos, | |||
const Vector2D & | vel, | |||
const GameTime & | current | |||
) | [virtual] |
set heard ball status
sender | sender's uniform number | |
pos | heard ball posision | |
vel | heard ball velocity | |
current | current game time |
void rcsc::AudioMemory::setPass | ( | const int | sender, | |
const int | receiver, | |||
const Vector2D & | pos, | |||
const GameTime & | current | |||
) | [virtual] |
set heard pass info
sender | sender's uniform number | |
receiver | receiver number | |
pos | pass receive point | |
current | current game time |
void rcsc::AudioMemory::setIntercept | ( | const int | sender, | |
const int | interceptor, | |||
const int | cycle, | |||
const GameTime & | current | |||
) | [virtual] |
set heard pass request info
sender | sender's uniform number | |
interceptor | interceptor's number[1,22]. 11+ means opponent | |
cycle | estimated intercept cycle |
void rcsc::AudioMemory::setOpponentGoalie | ( | const int | sender, | |
const Vector2D & | pos, | |||
const AngleDeg & | body, | |||
const GameTime & | current | |||
) | [virtual] |
set heard opponent goalie info
sender | sender's uniform number | |
pos | heard opponent goalie pos | |
body | heard opponent goalie's body angle | |
current | current game time |
void rcsc::AudioMemory::setPlayer | ( | const int | sender, | |
const int | unum, | |||
const Vector2D & | pos, | |||
const AngleDeg & | body, | |||
const GameTime & | current | |||
) | [virtual] |
set heard player info
sender | sender's uniform number | |
unum | heard player unum | |
pos | heard player pos | |
body | heard player body angle | |
current | current game time |
void rcsc::AudioMemory::setOffsideLine | ( | const int | sender, | |
const double & | offside_line_x, | |||
const GameTime & | current | |||
) | [virtual] |
set heard offside line info
sender | sender's uniform number | |
offside_line_x | heard value | |
current | current game time |
void rcsc::AudioMemory::setDefenseLine | ( | const int | sender, | |
const double & | defense_line_x, | |||
const GameTime & | current | |||
) | [virtual] |
set heard defense line info
sender | sender's uniform number | |
defense_line_x | heard value | |
current | current game time |
void rcsc::AudioMemory::setWaitRequest | ( | const int | sender, | |
const GameTime & | current | |||
) | [virtual] |
set heard wait request info
sender | sender's uniform number | |
current | current game time |
void rcsc::AudioMemory::setPassRequest | ( | const int | sender, | |
const Vector2D & | request_pos, | |||
const GameTime & | current | |||
) | [virtual] |
set heard pass request info
sender | message sender's uniform number | |
request_pos | request position | |
current | current game time |
void rcsc::AudioMemory::setStamina | ( | const int | sender, | |
const double & | rate, | |||
const GameTime & | current | |||
) | [virtual] |
set heard stamina info
sender | message sender's uniform number | |
rate | stamina value rate | |
current | current game time |
void rcsc::AudioMemory::setRecovery | ( | const int | sender, | |
const double & | rate, | |||
const GameTime & | current | |||
) | [virtual] |
set heard recovery info
sender | message sender's uniform number | |
rate | recovery value rate | |
current | current game time |
void rcsc::AudioMemory::setDribbleTarget | ( | const int | sender, | |
const Vector2D & | pos, | |||
const int | queue_count, | |||
const GameTime & | current | |||
) | [virtual] |
set heard dribble target point
sender | message sender's uniform number | |
pos | target position | |
queue_count | dribble queue count | |
current | current game time |
void rcsc::AudioMemory::setFreeMessage | ( | const int | sender, | |
const std::string & | msg, | |||
const GameTime & | current | |||
) | [virtual] |
set heard freeform message
sender | message sender's uniform number | |
msg | heard message | |
current | current game time |