C# Class ReactionEngine, Hero.Coli

Inheritance: MonoBehaviour
Afficher le fichier Open project: CyberCRI/Hero.Coli Class Usage Examples

Méthodes publiques

Свойство Type Description
_activeTransportFiles string[]
_fickFiles string[]
_mediumsFiles string[]
_moleculesFiles string[]
_reactionsFiles string[]
enableEnergy bool
enableNoise bool
enableSequential bool
enableShufflingMediumOrder bool
enableShufflingReactionOrder bool
gameObjectName string
reactionsSpeed float

Méthodes publiques

Méthode Description
Pause ( bool pause ) : void
Update ( ) : void
addReactionToMedium ( int mediumId, IReaction, reaction ) : void
get ( ) : ReactionEngine,
getAllMoleculesFromMoleculeSets ( LinkedList list ) : ArrayList
getFick ( ) : Fick,
getMediumFromId ( int id, LinkedList list ) : Medium,
getMediumList ( ) : LinkedList
getMoleculeFromName ( string name, ArrayList molecules ) : Molecule,
getMoleculeSetFromId ( string id, LinkedList list ) : MoleculeSet
getMoleculesFromMedium ( int id ) : ArrayList
getReactionSetFromId ( string id, LinkedList list ) : ReactionSet
isMoleculeDuplicated ( Molecule, mol, ArrayList list ) : bool
isPaused ( ) : bool
removeReaction ( int mediumId, IReaction, reaction, bool checkNameAndMedium = false ) : void
removeReactionFromMediumByName ( int mediumId, string name ) : void

Private Methods

Méthode Description
Awake ( ) : void

Method Details

Pause() public méthode

public Pause ( bool pause ) : void
pause bool
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

addReactionToMedium() public méthode

public addReactionToMedium ( int mediumId, IReaction, reaction ) : void
mediumId int
reaction IReaction,
Résultat void

get() public static méthode

public static get ( ) : ReactionEngine,
Résultat ReactionEngine,

getAllMoleculesFromMoleculeSets() public static méthode

public static getAllMoleculesFromMoleculeSets ( LinkedList list ) : ArrayList
list LinkedList
Résultat ArrayList

getFick() public méthode

public getFick ( ) : Fick,
Résultat Fick,

getMediumFromId() public static méthode

public static getMediumFromId ( int id, LinkedList list ) : Medium,
id int
list LinkedList
Résultat Medium,

getMediumList() public méthode

public getMediumList ( ) : LinkedList
Résultat LinkedList

getMoleculeFromName() public static méthode

public static getMoleculeFromName ( string name, ArrayList molecules ) : Molecule,
name string
molecules ArrayList
Résultat Molecule,

getMoleculeSetFromId() public static méthode

public static getMoleculeSetFromId ( string id, LinkedList list ) : MoleculeSet
id string
list LinkedList
Résultat MoleculeSet

getMoleculesFromMedium() public méthode

public getMoleculesFromMedium ( int id ) : ArrayList
id int
Résultat ArrayList

getReactionSetFromId() public static méthode

public static getReactionSetFromId ( string id, LinkedList list ) : ReactionSet
id string
list LinkedList
Résultat ReactionSet

isMoleculeDuplicated() public static méthode

public static isMoleculeDuplicated ( Molecule, mol, ArrayList list ) : bool
mol Molecule,
list ArrayList
Résultat bool

isPaused() public static méthode

public static isPaused ( ) : bool
Résultat bool

removeReaction() public méthode

public removeReaction ( int mediumId, IReaction, reaction, bool checkNameAndMedium = false ) : void
mediumId int
reaction IReaction,
checkNameAndMedium bool
Résultat void

removeReactionFromMediumByName() public méthode

public removeReactionFromMediumByName ( int mediumId, string name ) : void
mediumId int
name string
Résultat void

Property Details

_activeTransportFiles public_oe property

public string[] _activeTransportFiles
Résultat string[]

_fickFiles public_oe property

public string[] _fickFiles
Résultat string[]

_mediumsFiles public_oe property

public string[] _mediumsFiles
Résultat string[]

_moleculesFiles public_oe property

public string[] _moleculesFiles
Résultat string[]

_reactionsFiles public_oe property

public string[] _reactionsFiles
Résultat string[]

enableEnergy public_oe property

public bool enableEnergy
Résultat bool

enableNoise public_oe property

public bool enableNoise
Résultat bool

enableSequential public_oe property

public bool enableSequential
Résultat bool

enableShufflingMediumOrder public_oe property

public bool enableShufflingMediumOrder
Résultat bool

enableShufflingReactionOrder public_oe property

public bool enableShufflingReactionOrder
Résultat bool

gameObjectName public_oe static_oe property

public static string gameObjectName
Résultat string

reactionsSpeed public_oe static_oe property

public static float reactionsSpeed
Résultat float