Revision 888a909b server/include/Middleware.h
server/include/Middleware.h | ||
---|---|---|
41 | 41 |
virtual void tick() = 0; |
42 | 42 |
|
43 | 43 |
void speak_callback(std::string text); |
44 |
void utterance_callback(boost::shared_ptr<Utterance> u);
|
|
44 |
void utterance_callback(std::shared_ptr<Utterance> u);
|
|
45 | 45 |
void gaze_callback(humotion::GazeState gaze); |
46 | 46 |
void mouth_callback(humotion::MouthState mouth); |
47 | 47 |
void default_emotion_callback(EmotionState emotion_state); |
48 | 48 |
void current_emotion_callback(EmotionState emotion_state); |
49 |
void animation_callback(boost::shared_ptr<Animation> ani);
|
|
49 |
void animation_callback(std::shared_ptr<Animation> ani);
|
|
50 | 50 |
|
51 |
virtual boost::shared_ptr<Utterance> tts_call(std::string text) = 0;
|
|
51 |
virtual std::shared_ptr<Utterance> tts_call(std::string text) = 0;
|
|
52 | 52 |
|
53 | 53 |
protected: |
54 | 54 |
Arbiter *arbiter; |
Also available in: Unified diff