C# Класс AvailableBioBricksManager, Hero.Coli

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
_allBioBrickFiles string[]
_availableBioBrickFiles string[]
_bricksPerRow int
_width int
availableBioBrick GameObject
bioBricksPanel GameObject
biobrickFilesPathPrefix string
gameObjectName string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

OnPanelEnabled() публичный Метод

public OnPanelEnabled ( ) : void
Результат void

addAvailableBioBrick() публичный Метод

public addAvailableBioBrick ( BioBrick, brick, bool updateView = true ) : bool
brick BioBrick,
updateView bool
Результат bool

displayGenes() публичный Метод

public displayGenes ( ) : void
Результат void

displayPromoters() публичный Метод

public displayPromoters ( ) : void
Результат void

displayRBS() публичный Метод

public displayRBS ( ) : void
Результат void

displayTerminators() публичный Метод

public displayTerminators ( ) : void
Результат void

get() публичный статический Метод

public static get ( ) : AvailableBioBricksManager,
Результат AvailableBioBricksManager,

getAllBioBricks() публичный Метод

public getAllBioBricks ( ) : LinkedList
Результат LinkedList

getAvailableBioBricks() публичный Метод

public getAvailableBioBricks ( ) : LinkedList
Результат LinkedList

getBioBrickFromAll() публичный Метод

public getBioBrickFromAll ( string brickName ) : BioBrick,
brickName string
Результат BioBrick,

getNewPosition() публичный Метод

public getNewPosition ( int index ) : Vector3
index int
Результат Vector3

Описание свойств

_allBioBrickFiles публичное свойство

public string[] _allBioBrickFiles
Результат string[]

_availableBioBrickFiles публичное свойство

public string[] _availableBioBrickFiles
Результат string[]

_bricksPerRow публичное свойство

public int _bricksPerRow
Результат int

_width публичное свойство

public int _width
Результат int

availableBioBrick публичное свойство

public GameObject availableBioBrick
Результат GameObject

bioBricksPanel публичное свойство

public GameObject bioBricksPanel
Результат GameObject

biobrickFilesPathPrefix публичное свойство

public string biobrickFilesPathPrefix
Результат string

gameObjectName публичное статическое свойство

public static string gameObjectName
Результат string