C# Class NRaas.StoryProgressionSpace.Scenarios.SimScenarioFilter

Inheritance: IUpdateManagerOption
Afficher le fichier Open project: Chain-Reaction/NRaas Class Usage Examples

Méthodes publiques

Méthode Description
Filter ( Parameters parameters, string name, SimDescription sim ) : ICollection
Filter ( Parameters parameters, string name, SimDescription sim, ICollection potentials ) : ICollection
Parse ( XmlDbRow row, StoryProgressionObject manager, IUpdateManager updater, string prefix, bool errorIfNone, string &error ) : bool
Score ( SimDescription potential, SimDescription other, bool absolute, int &score ) : bool
SetDisallowPartner ( bool value ) : void
SimScenarioFilter ( ) : NRaas.CommonSpace.Converters
Test ( Parameters parameters, string name, SimDescription sim, SimDescription potential ) : bool
Test ( Parameters parameters, string name, SimDescription sim, SimDescription potential, bool testScore, int &score ) : bool
ToString ( ) : string
UpdateManager ( StoryProgressionObject manager ) : void

Méthodes protégées

Méthode Description
Collect ( SimDescription sim ) : void
Score ( string scoringName, SimDescription potential, SimDescription other, bool absolute, int &score ) : bool

Method Details

Collect() protected méthode

protected Collect ( SimDescription sim ) : void
sim SimDescription
Résultat void

Filter() public méthode

public Filter ( Parameters parameters, string name, SimDescription sim ) : ICollection
parameters Parameters
name string
sim SimDescription
Résultat ICollection

Filter() public méthode

public Filter ( Parameters parameters, string name, SimDescription sim, ICollection potentials ) : ICollection
parameters Parameters
name string
sim SimDescription
potentials ICollection
Résultat ICollection

Parse() public méthode

public Parse ( XmlDbRow row, StoryProgressionObject manager, IUpdateManager updater, string prefix, bool errorIfNone, string &error ) : bool
row XmlDbRow
manager StoryProgressionObject
updater IUpdateManager
prefix string
errorIfNone bool
error string
Résultat bool

Score() public méthode

public Score ( SimDescription potential, SimDescription other, bool absolute, int &score ) : bool
potential SimDescription
other SimDescription
absolute bool
score int
Résultat bool

Score() protected méthode

protected Score ( string scoringName, SimDescription potential, SimDescription other, bool absolute, int &score ) : bool
scoringName string
potential SimDescription
other SimDescription
absolute bool
score int
Résultat bool

SetDisallowPartner() public méthode

public SetDisallowPartner ( bool value ) : void
value bool
Résultat void

SimScenarioFilter() public méthode

public SimScenarioFilter ( ) : NRaas.CommonSpace.Converters
Résultat NRaas.CommonSpace.Converters

Test() public méthode

public Test ( Parameters parameters, string name, SimDescription sim, SimDescription potential ) : bool
parameters Parameters
name string
sim SimDescription
potential SimDescription
Résultat bool

Test() public méthode

public Test ( Parameters parameters, string name, SimDescription sim, SimDescription potential, bool testScore, int &score ) : bool
parameters Parameters
name string
sim SimDescription
potential SimDescription
testScore bool
score int
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string

UpdateManager() public méthode

public UpdateManager ( StoryProgressionObject manager ) : void
manager StoryProgressionObject
Résultat void