C# Class AvailableBioBricksManager, Hero.Coli

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

Méthodes publiques

Свойство Type Description
_allBioBrickFiles string[]
_availableBioBrickFiles string[]
_bricksPerRow int
_width int
availableBioBrick GameObject
bioBricksPanel GameObject
biobrickFilesPathPrefix string
gameObjectName string

Méthodes publiques

Méthode Description
OnPanelEnabled ( ) : void
addAvailableBioBrick ( BioBrick, brick, bool updateView = true ) : bool
displayGenes ( ) : void
displayPromoters ( ) : void
displayRBS ( ) : void
displayTerminators ( ) : void
get ( ) : AvailableBioBricksManager,
getAllBioBricks ( ) : LinkedList
getAvailableBioBricks ( ) : LinkedList
getBioBrickFromAll ( string brickName ) : BioBrick,
getNewPosition ( int index ) : Vector3

Private Methods

Méthode Description
Awake ( ) : void
Start ( ) : void
display ( LinkedList bricks, bool enabled ) : void
getAvailableBioBricksOfType ( BioBrick, type ) : LinkedList
getDisplayableAvailableBioBrick ( BioBrick, brick, int index ) : AvailableDisplayedBioBrick,
getDisplayableAvailableBioBricks ( LinkedList bioBricks, DisplayableAvailableBioBrickCreator creator ) : LinkedList
initialize ( ) : void
loadAllBioBricks ( ) : void
loadAllBioBricksIfNecessary ( ) : void
loadAvailableBioBricks ( ) : void
loadBioBricks ( string inputFiles, LinkedList destination ) : void
switchTo ( LinkedList list ) : void
updateDisplayedBioBricks ( ) : void

Method Details

OnPanelEnabled() public méthode

public OnPanelEnabled ( ) : void
Résultat void

addAvailableBioBrick() public méthode

public addAvailableBioBrick ( BioBrick, brick, bool updateView = true ) : bool
brick BioBrick,
updateView bool
Résultat bool

displayGenes() public méthode

public displayGenes ( ) : void
Résultat void

displayPromoters() public méthode

public displayPromoters ( ) : void
Résultat void

displayRBS() public méthode

public displayRBS ( ) : void
Résultat void

displayTerminators() public méthode

public displayTerminators ( ) : void
Résultat void

get() public static méthode

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

getAllBioBricks() public méthode

public getAllBioBricks ( ) : LinkedList
Résultat LinkedList

getAvailableBioBricks() public méthode

public getAvailableBioBricks ( ) : LinkedList
Résultat LinkedList

getBioBrickFromAll() public méthode

public getBioBrickFromAll ( string brickName ) : BioBrick,
brickName string
Résultat BioBrick,

getNewPosition() public méthode

public getNewPosition ( int index ) : Vector3
index int
Résultat Vector3

Property Details

_allBioBrickFiles public_oe property

public string[] _allBioBrickFiles
Résultat string[]

_availableBioBrickFiles public_oe property

public string[] _availableBioBrickFiles
Résultat string[]

_bricksPerRow public_oe property

public int _bricksPerRow
Résultat int

_width public_oe property

public int _width
Résultat int

availableBioBrick public_oe property

public GameObject availableBioBrick
Résultat GameObject

bioBricksPanel public_oe property

public GameObject bioBricksPanel
Résultat GameObject

biobrickFilesPathPrefix public_oe property

public string biobrickFilesPathPrefix
Résultat string

gameObjectName public_oe static_oe property

public static string gameObjectName
Résultat string