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