C# Class CommeillFaut.SocialExchange

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

Private Properties

Свойство Type Description
CalculateResponse int
Instatiate void

Méthodes publiques

Méthode Description
AddInfluenceRule ( InfluenceRule infrul ) : void
ApplyConsequences ( ) : void
CalculateVolition ( Name init, Name _targ ) : int
EditInfluenceRule ( InfluenceRule infrul ) : void
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
LaunchSocialExchange ( Name init, Name _targ ) : void
RemoveInfluenceRule ( InfluenceRule infrul ) : void
SetData ( SocialExchangeDTO dto ) : void
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SocialExchange ( SocialExchange other ) : System
SocialExchange ( SocialExchangeDTO s ) : System
SocialExchange ( String name ) : System
ToDTO ( ) : SocialExchangeDTO
ToString ( ) : String

Méthodes protégées

Méthode Description
CalculateActionUtility ( IAction a ) : float

Private Methods

Méthode Description
CalculateResponse ( Name Init, Name _Targ ) : int
Instatiate ( ) : void

Method Details

AddInfluenceRule() public méthode

public AddInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
Résultat void

ApplyConsequences() public méthode

public ApplyConsequences ( ) : void
Résultat void

CalculateActionUtility() protected méthode

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

CalculateVolition() public méthode

public CalculateVolition ( Name init, Name _targ ) : int
init Name
_targ Name
Résultat int

EditInfluenceRule() public méthode

public EditInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
Résultat void

GetObjectData() public méthode

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

LaunchSocialExchange() public méthode

public LaunchSocialExchange ( Name init, Name _targ ) : void
init Name
_targ Name
Résultat void

RemoveInfluenceRule() public méthode

public RemoveInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
Résultat void

SetData() public méthode

public SetData ( SocialExchangeDTO dto ) : void
dto CommeillFaut.DTOs.SocialExchangeDTO
Résultat void

SetObjectData() public méthode

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

SocialExchange() public méthode

public SocialExchange ( SocialExchange other ) : System
other SocialExchange
Résultat System

SocialExchange() public méthode

public SocialExchange ( SocialExchangeDTO s ) : System
s CommeillFaut.DTOs.SocialExchangeDTO
Résultat System

SocialExchange() public méthode

public SocialExchange ( String name ) : System
name String
Résultat System

ToDTO() public méthode

public ToDTO ( ) : SocialExchangeDTO
Résultat CommeillFaut.DTOs.SocialExchangeDTO

ToString() public méthode

public ToString ( ) : String
Résultat String