eMotion
 All Classes Functions Variables Enumerations
Public Member Functions | Public Attributes | List of all members
eFeelingPool Class Reference

#include <eFeelingPool.h>

Public Member Functions

 eFeelingPool (std::vector< std::string * > const *const names, float minValue, float maxValue)
 
 ~eFeelingPool (void)
 

Public Attributes

std::vector< std::string * >
const *const 
m_names
 
float const m_minValue
 
float const m_maxValue
 

Detailed Description

Author
Florian Harde flori.nosp@m.anha.nosp@m.rde@y.nosp@m.ahoo.nosp@m..de

DESCRIPTION

A class holding all feelings accesable at runtime.

Documantation optimized for doxygen.

Constructor & Destructor Documentation

eFeelingPool::eFeelingPool ( std::vector< std::string * > const *const  names,
float  minValue,
float  maxValue 
)

Constructor, which initiates the feeling context

Parameters
namesa vector of strings, definig unique string representations of the respective feeling
minValuethe lowest value a feeling can be set
maxValuethe highest value a feeling can be set
eFeelingPool::~eFeelingPool ( void  )

Standard destructor, freeing ressources

Member Data Documentation

float const eFeelingPool::m_maxValue

maxiaml value a feeling can be

float const eFeelingPool::m_minValue

minimal value a feeling can be

std::vector<std::string*> const* const eFeelingPool::m_names

vector of diffrent feeling names


The documentation for this class was generated from the following files: