#include <eAttitude.h>
Public Member Functions | |
eAttitude (std::string *name, std::vector< eFeeling * > *feelings, eAkteur *akteur) | |
eAttitude (const eAttitude &) | |
Public Attributes | |
std::string const *const | m_name |
std::vector< eFeeling * > *const | m_feelings |
eAkteur const *const | m_akteur |
A class defining an attitude in the context of eMotion
Documantation optimized for doxygen.
Constructor, which defines the attitude
name | a string describing this attitude |
feelings | a vector of feelings, describing this attitude to an aktuer |
akteur | a pointer to the related akteur |
eAttitude::eAttitude | ( | const eAttitude & | att | ) |
CopyConstructor
const | attitude& a feference to the object, which should be copied. |
eAkteur const* const eAttitude::m_akteur |
a pointer to the related akteur
std::vector<eFeeling*>* const eAttitude::m_feelings |
a vector of feelings, describing this attitude to an aktuer
std::string const* const eAttitude::m_name |
a string representing the name of this attitude