C# Class EddiSpeechResponder.ScriptResolver

Afficher le fichier Open project: cmdrmcdonald/EliteDangerousDataProvider Class Usage Examples

Méthodes publiques

Méthode Description
ScriptResolver ( Script>.Dictionary scripts ) : Cottle.Builtins
priority ( string name ) : int
resolve ( string name, BuiltinStore store ) : string
resolve ( string name, Cottle.Value>.Dictionary vars ) : string
resolveScript ( string script, BuiltinStore store ) : string

Resolve a script with an existing store

Private Methods

Méthode Description
buildStore ( Cottle.Value>.Dictionary vars ) : BuiltinStore

Build a store from a list of variables

findShip ( int localId, string model ) : Ship

Method Details

ScriptResolver() public méthode

public ScriptResolver ( Script>.Dictionary scripts ) : Cottle.Builtins
scripts Script>.Dictionary
Résultat Cottle.Builtins

priority() public méthode

public priority ( string name ) : int
name string
Résultat int

resolve() public méthode

public resolve ( string name, BuiltinStore store ) : string
name string
store Cottle.Stores.BuiltinStore
Résultat string

resolve() public méthode

public resolve ( string name, Cottle.Value>.Dictionary vars ) : string
name string
vars Cottle.Value>.Dictionary
Résultat string

resolveScript() public méthode

Resolve a script with an existing store
public resolveScript ( string script, BuiltinStore store ) : string
script string
store Cottle.Stores.BuiltinStore
Résultat string