Méthode | Description | |
---|---|---|
AddActiveEmotion ( |
||
AddEmotion ( IEmotion emotion ) : IActiveEmotion |
Creates and Adds to the emotional state a new ActiveEmotion based on a received BaseEmotion. However, the ActiveEmotion will be created and added to the emotional state only if the final intensity for the emotion surpasses the threshold for the emotion type.
|
|
AddEmotionDisposition ( |
||
Clear ( ) : void |
Clears all the emotions in the EmotionalState
|
|
ConcreteEmotionalState ( EmotionalAppraisalAsset parent ) : System | ||
Decay ( ) : void |
Decays all emotions, mood and arousal
|
|
DetermineActiveEmotion ( IEmotion potEm ) : IActiveEmotion | ||
GetAllEmotions ( ) : IEnumerable |
||
GetEmotion ( IEmotion emotion ) : IActiveEmotion |
Searches for a given emotion in the EmotionalState
|
|
GetEmotion ( string emotionKey ) : IActiveEmotion |
Searches for a given emotion in the EmotionalState
|
|
GetEmotionDisposition ( String emotionName ) : |
||
GetEmotionDispositions ( ) : IEnumerable |
||
GetEmotionsByType ( string emotionType ) : IEnumerable |
||
GetEmotionsKeys ( ) : IEnumerable |
||
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void | ||
GetStrongestEmotion ( ) : IActiveEmotion | ||
GetStrongestEmotion ( Name cause ) : IActiveEmotion | ||
RemoveEmotion ( |
||
RemoveEmotion ( IActiveEmotion em ) : void | ||
RemoveEmotionDisposition ( string emotionName ) : void | ||
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void | ||
ToString ( ) : string |
Méthode | Description | |
---|---|---|
ConcreteEmotionalState ( ) : System | ||
DeterminePotential ( IEmotion emotion ) : float | ||
calculateHashString ( IEmotion emotion, |
unique hash string calculation function
|
public AddActiveEmotion ( |
||
emotion | ||
Résultat |
public AddEmotion ( IEmotion emotion ) : IActiveEmotion | ||
emotion | IEmotion | the BaseEmotion that creates the ActiveEmotion |
Résultat | IActiveEmotion |
public AddEmotionDisposition ( |
||
emotionDisposition | ||
Résultat | void |
public ConcreteEmotionalState ( EmotionalAppraisalAsset parent ) : System | ||
parent | EmotionalAppraisalAsset | |
Résultat | System |
public DetermineActiveEmotion ( IEmotion potEm ) : IActiveEmotion | ||
potEm | IEmotion | |
Résultat | IActiveEmotion |
public GetEmotion ( IEmotion emotion ) : IActiveEmotion | ||
emotion | IEmotion | |
Résultat | IActiveEmotion |
public GetEmotion ( string emotionKey ) : IActiveEmotion | ||
emotionKey | string | a string that corresponds to a hashkey that represents the emotion in the EmotionalState |
Résultat | IActiveEmotion |
public GetEmotionDisposition ( String emotionName ) : |
||
emotionName | String | |
Résultat |
public GetEmotionDispositions ( ) : IEnumerable |
||
Résultat | IEnumerable |
public GetEmotionsByType ( string emotionType ) : IEnumerable |
||
emotionType | string | |
Résultat | IEnumerable |
public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void | ||
dataHolder | ISerializationData | |
context | ISerializationContext | |
Résultat | void |
public GetStrongestEmotion ( ) : IActiveEmotion | ||
Résultat | IActiveEmotion |
public GetStrongestEmotion ( Name cause ) : IActiveEmotion | ||
cause | Name | |
Résultat | IActiveEmotion |
public RemoveEmotion ( |
||
emotion | ||
Résultat | void |
public RemoveEmotion ( IActiveEmotion em ) : void | ||
em | IActiveEmotion | |
Résultat | void |
public RemoveEmotionDisposition ( string emotionName ) : void | ||
emotionName | string | |
Résultat | void |
public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void | ||
dataHolder | ISerializationData | |
context | ISerializationContext | |
Résultat | void |