C# Class EmotionalDecisionMaking.ActionTendency

Inheritance: BaseActionDefinition
Afficher le fichier Open project: GAIPS-INESC-ID/FAtiMA-Toolkit Class Usage Examples

Méthodes publiques

Méthode Description
ActionTendency ( Name actionName ) : ActionLibrary
ActionTendency ( Name actionName, Name target ) : ActionLibrary
ActionTendency ( Name actionName, Name target, ConditionSet activationConditions ) : ActionLibrary
ActionTendency ( ReactionDTO dto ) : ActionLibrary
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
ToDTO ( ) : ReactionDTO

Méthodes protégées

Méthode Description
CalculateActionUtility ( IAction a ) : float

Method Details

ActionTendency() public méthode

public ActionTendency ( Name actionName ) : ActionLibrary
actionName Name
Résultat ActionLibrary

ActionTendency() public méthode

public ActionTendency ( Name actionName, Name target ) : ActionLibrary
actionName Name
target Name
Résultat ActionLibrary

ActionTendency() public méthode

public ActionTendency ( Name actionName, Name target, ConditionSet activationConditions ) : ActionLibrary
actionName Name
target Name
activationConditions ConditionSet
Résultat ActionLibrary

ActionTendency() public méthode

public ActionTendency ( ReactionDTO dto ) : ActionLibrary
dto EmotionalDecisionMaking.DTOs.ReactionDTO
Résultat ActionLibrary

CalculateActionUtility() protected méthode

protected CalculateActionUtility ( IAction a ) : float
a IAction
Résultat float

GetObjectData() public méthode

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
Résultat void

SetObjectData() public méthode

public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
Résultat void

ToDTO() public méthode

public ToDTO ( ) : ReactionDTO
Résultat EmotionalDecisionMaking.DTOs.ReactionDTO