Revision 9cb381ec server/include/Arbiter.h
| server/include/Arbiter.h | ||
|---|---|---|
| 28 | 28 |
|
| 29 | 29 |
#pragma once |
| 30 | 30 |
#include <string> |
| 31 |
#include <vector> |
|
| 32 |
#include <boost/shared_ptr.hpp> |
|
| 33 |
#include <boost/thread/mutex.hpp> |
|
| 31 | 34 |
#include <humotion/client/client.h> |
| 32 | 35 |
#include "EmotionState.h" |
| 33 | 36 |
#include "EmotionConfig.h" |
| ... | ... | |
| 35 | 38 |
#include "Utterance.h" |
| 36 | 39 |
#include "AudioPlayer.h" |
| 37 | 40 |
#include "Animation.h" |
| 38 |
#include <boost/shared_ptr.hpp> |
|
| 39 |
#include <vector> |
|
| 40 | 41 |
|
| 41 | 42 |
class Arbiter{
|
| 42 | 43 |
public: |
| ... | ... | |
| 76 | 77 |
humotion::GazeState gaze_state; |
| 77 | 78 |
|
| 78 | 79 |
|
| 79 |
boost::posix_time::ptime gaze_state_end_time;
|
|
| 80 |
std::chrono::time_point<std::chrono::steady_clock> gaze_state_end_time;
|
|
| 80 | 81 |
humotion::GazeState gaze_state_old; |
| 81 | 82 |
bool gaze_state_animation_restart; |
| 82 | 83 |
|
| ... | ... | |
| 108 | 109 |
|
| 109 | 110 |
AudioPlayer *audio_player; |
| 110 | 111 |
}; |
| 111 |
|
|
| 112 |
|
|
Also available in: Unified diff