Uses of Class
FAtiMA.Core.emotionalState.BaseEmotion
Packages that use BaseEmotion
Package
Description
-
Uses of BaseEmotion in FAtiMA.Core.componentTypes
Methods in FAtiMA.Core.componentTypes that return types with arguments of type BaseEmotionModifier and TypeMethodDescriptionIAffectDerivationComponent.affectDerivation(AgentModel am, AppraisalFrame af) Methods in FAtiMA.Core.componentTypes with parameters of type BaseEmotionModifier and TypeMethodDescriptionvoidIAffectDerivationComponent.inverseAffectDerivation(AgentModel am, BaseEmotion em, AppraisalFrame af) -
Uses of BaseEmotion in FAtiMA.Core.emotionalState
Subclasses of BaseEmotion in FAtiMA.Core.emotionalStateModifier and TypeClassDescriptionclassRepresents an Emotion with intensity that is active in the character's emotional state, i.e, the character is feeling the emotionclassfinal classMethods in FAtiMA.Core.emotionalState with parameters of type BaseEmotionModifier and TypeMethodDescriptionEmotionalState.AddEmotion(BaseEmotion potEm, AgentModel am) Creates and Adds to the emotional state a new ActiveEmotion based on a received BaseEmotion.EmotionalState.DetermineActiveEmotion(BaseEmotion potEm) Creates a new ActiveEmotion based on a received BaseEmotion.EmotionalState.GetEmotion(BaseEmotion emotion) Constructors in FAtiMA.Core.emotionalState with parameters of type BaseEmotionModifierConstructorDescriptionActiveEmotion(BaseEmotion potEm, float potential, int threshold, int decay) Creates a new ActiveEmotionCreates a new BaseEmotion that consists in a copy of a given emotion -
Uses of BaseEmotion in FAtiMA.Core.memory.episodicMemory
Subclasses of BaseEmotion in FAtiMA.Core.memory.episodicMemoryMethods in FAtiMA.Core.memory.episodicMemory that return BaseEmotionModifier and TypeMethodDescriptionActionDetail.getEmotion()MemoryEpisode.getStrongestEmotion()ShortTermEpisodicMemory.getStrongestEmotion()Methods in FAtiMA.Core.memory.episodicMemory with parameters of type BaseEmotionModifier and TypeMethodDescriptionstatic StringSummaryGenerator.GenerateEmotionSummary(Memory m, BaseEmotion em) voidActionDetail.setEmotion(BaseEmotion emotion) Constructors in FAtiMA.Core.memory.episodicMemory with parameters of type BaseEmotionModifierConstructorDescriptionActionDetail(int ID, String subject, String action, String target, ArrayList<Parameter> parameters, Time time, String location, BaseEmotion emotion)