C# 클래스 AvailableBioBricksManager, Hero.Coli

상속: MonoBehaviour
파일 보기 프로젝트 열기: CyberCRI/Hero.Coli 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_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