psai API Reference  1.5
Public Attributes | List of all members
psai::PsaiInfo Struct Reference

The PsaiInfo struct is used to retrieve information about psai's momentary internal state. More...

Public Attributes

PsaiState psaiState
 
PsaiState upcomingPsaiState
 
int lastBasicMoodThemeId
 
int effectiveThemeId
 
int upcomingThemeId
 
float currentIntensity
 
float upcomingIntensity
 
int themesQueued
 
int targetSegmentId
 
bool intensityIsHeld
 
bool returningToLastBasicMood
 

Detailed Description

The PsaiInfo struct is used to retrieve information about psai's momentary internal state.

See psai::PsaiCore::getPsaiInfo().

Member Data Documentation

float psai::PsaiInfo::currentIntensity
int psai::PsaiInfo::effectiveThemeId
bool psai::PsaiInfo::intensityIsHeld
int psai::PsaiInfo::lastBasicMoodThemeId
PsaiState psai::PsaiInfo::psaiState
bool psai::PsaiInfo::returningToLastBasicMood
int psai::PsaiInfo::targetSegmentId
int psai::PsaiInfo::themesQueued
float psai::PsaiInfo::upcomingIntensity
PsaiState psai::PsaiInfo::upcomingPsaiState
int psai::PsaiInfo::upcomingThemeId