Uses of Class
FAtiMA.Core.sensorEffector.Event
Packages that use Event
Package
Description
-
Uses of Event in FAtiMA.Core
Fields in FAtiMA.Core with type parameters of type EventMethods in FAtiMA.Core with parameters of type EventModifier and TypeMethodDescriptionvoidAgentCore.PerceiveActionFailed(Event e) voidAgentCore.PerceiveEvent(Event e) Perceives a given event from the virtual worldAgentCore.simulateEmotionalState(Event simulatedEvent, IComponent callingComponent) AgentModel.simulateEmotionalState(Event ficticiousEvent, IComponent callingComponent) voidDialogManager.UpdateDialogState(Event speechEvent, Memory m) -
Uses of Event in FAtiMA.Core.componentTypes
Methods in FAtiMA.Core.componentTypes with parameters of type EventModifier and TypeMethodDescriptionvoidIAdvancedPerceptionsComponent.actionFailedPerception(Event e) voidIAppraisalDerivationComponent.appraisal(AgentModel am, Event e, AppraisalFrame af) voidIComponent.update(AgentModel am, Event e) -
Uses of Event in FAtiMA.Core.conditions
Constructors in FAtiMA.Core.conditions with parameters of type EventModifierConstructorDescriptionPastEventCondition(boolean occurred, Event e) RecentEventCondition(boolean occurred, Event e) -
Uses of Event in FAtiMA.Core.emotionalState
Fields in FAtiMA.Core.emotionalState declared as EventMethods in FAtiMA.Core.emotionalState that return EventModifier and TypeMethodDescriptionBaseEmotion.GetCause()Gets the cause of the emotionAppraisalFrame.getEvent()Methods in FAtiMA.Core.emotionalState with parameters of type EventModifier and TypeMethodDescriptionEmotionalState.GetStrongestEmotion(Event event) Gets the current strongest emotion (the one with highest intensity) in the character's emotional state, which was triggered by the received eventvoidSets the emotion's causeConstructors in FAtiMA.Core.emotionalState with parameters of type EventModifierConstructorDescriptionprotectedBaseEmotion(String type, EmotionValence valence, String[] appraisalVariables, float potential, Event cause) protectedBaseEmotion(String type, EmotionValence valence, String[] appraisalVariables, float potential, Event cause, Name direction) Creates a new BasicEmotion -
Uses of Event in FAtiMA.Core.goals
Methods in FAtiMA.Core.goals that return EventModifier and TypeMethodDescriptionprotected EventGoal.generateEventDescription(short goalEventType) Goal.GetActivationEvent()Gets an Event that represents the goal's activationGoal.GetCancelEvent()Goal.GetFailureEvent()Gets an Event that represents the goal's failureGoal.GetSuccessEvent()Gets an Event that represents the goal's success -
Uses of Event in FAtiMA.Core.memory.episodicMemory
Methods in FAtiMA.Core.memory.episodicMemory with parameters of type EventModifier and TypeMethodDescriptionvoidShortTermEpisodicMemory.AddActionDetail(Memory m, Event e, String location) floatAutobiographicalMemory.AssessFamiliarity(Event e) floatMemoryEpisode.AssessFamiliarity(Event event) voidEpisodicMemory.AssociateEmotionToAction(Memory m, ActiveEmotion em, Event cause) voidShortTermEpisodicMemory.AssociateEmotionToDetail(Memory m, ActiveEmotion em, Event cause, String location) EpisodicMemory.GenerateSearchKeys(Event e) booleanActionDetail.ReferencesEvent(Event e) voidEpisodicMemory.StoreAction(Memory m, Event e) Constructors in FAtiMA.Core.memory.episodicMemory with parameters of type EventModifierConstructorDescriptionActionDetail(Memory m, int ID, Event e, String location) MemoryBaseEmotion(String type, EmotionValence valence, String[] appraisalVariables, float potential, Event cause, Name direction) -
Uses of Event in FAtiMA.Core.sensorEffector
Methods in FAtiMA.Core.sensorEffector that return EventModifier and TypeMethodDescriptionEvent.ApplyPerspective(String agentName) static EventEvent.ParseEvent(String subject, String action, String target, String parameters) Parses an eventEvent.RemovePerspective(String agentName) RemoteAction.toEvent(short actionEventType) Converts the RemoteAction to an EventSpeechAct.toEvent(short actionEventType) Converts the SpeechAct to an EventMethods in FAtiMA.Core.sensorEffector with parameters of type EventModifier and TypeMethodDescriptionstatic booleanEvent.MatchEvent(Event matchRule, Event eventPerception) Receives two events and sees if they match.