9#ifndef __EMOTIONINTERFACE__
10#define __EMOTIONINTERFACE__
13#include <yarp/os/Vocab.h>
15#include <yarp/os/Bottle.h>
37 virtual bool setAll(
const std::string s)=0;
38 virtual bool setRaw(
const std::string s)=0;
Interface for the Facial Expressions.
virtual bool setLeftEyebrow(const std::string s)=0
virtual bool setEyelids(const std::string s)=0
virtual bool setRightEyebrow(const std::string s)=0
virtual bool setAll(const std::string s)=0
virtual bool setMouth(const std::string s)=0
virtual ~IEmotionInterface()
virtual bool setRaw(const std::string s)=0
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_BRIG
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_FAILED
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_SET
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_ALL
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_EYELIDS
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RIGHTEYEBROW
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_GET
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_LEFTEYEBROW
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MASK
bool EMOTION_CHECK_FAIL(bool ok, yarp::os::Bottle &response)
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_COLOR
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_OK
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_MOUTH
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_IS
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_HELP
constexpr yarp::conf::vocab32_t EMOTION_VOCAB_RAW
This file contains the definition of unique IDs for the body parts and the skin parts of the robot.