Revision 90fa4b4e 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: |
... | ... | |
74 | 75 |
humotion::MouthState mouth_state; |
75 | 76 |
humotion::GazeState gaze_state; |
76 | 77 |
|
77 |
boost::posix_time::ptime gaze_state_end_time;
|
|
78 |
std::chrono::time_point<std::chrono::steady_clock> gaze_state_end_time;
|
|
78 | 79 |
humotion::GazeState gaze_state_old; |
79 | 80 |
bool gaze_state_animation_restart; |
80 | 81 |
|
Also available in: Unified diff