C# 클래스 DevicesDisplayer, Hero.Coli

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

공개 프로퍼티들

프로퍼티 타입 설명
equipPanel UIPanel,
equipedDevice GameObject
equipedDevice2 GameObject
gameObjectName string
graphMoleculeList GraphMoleculeList,
inventoryDevice GameObject
inventoryPanel UIPanel,
listedInventoryDevice GameObject
listedInventoryPanel UIPanel,

공개 메소드들

메소드 설명
IsEquipScreen ( ) : bool
IsScreen ( int screen ) : bool
UpdateScreen ( ) : void
addEquipedDevice ( Device, device ) : void
addInventoriedDevice ( Device, device ) : void
askAddEquipedDevice ( Device, device ) : DeviceContainer.AddingResult
askRemoveEquipedDevice ( Device, device ) : bool
get ( ) : DevicesDisplayer,
getNewPosition ( DeviceType deviceType, int index = -1 ) : Vector3
getTextureQuality ( ) : TextureQuality
removeDevice ( DevicesDisplayer, type, Device, toRemove ) : void
removeDevice ( int deviceID ) : void
removeEquipedDevice ( Device, toRemove ) : void
removeInventoriedDevice ( Device, toRemove ) : void
removeListedDevice ( Device, toRemove ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
SafeGetTransitioner ( ) : GUITransitioner,
Start ( ) : void
redraw ( List devices, DeviceType deviceType, int startIndex ) : void
removeDevice ( DisplayedDevice, toRemove, List devices, DeviceType deviceType ) : void

메소드 상세

IsEquipScreen() 공개 메소드

public IsEquipScreen ( ) : bool
리턴 bool

IsScreen() 공개 메소드

public IsScreen ( int screen ) : bool
screen int
리턴 bool

UpdateScreen() 공개 메소드

public UpdateScreen ( ) : void
리턴 void

addEquipedDevice() 공개 메소드

public addEquipedDevice ( Device, device ) : void
device Device,
리턴 void

addInventoriedDevice() 공개 메소드

public addInventoriedDevice ( Device, device ) : void
device Device,
리턴 void

askAddEquipedDevice() 공개 메소드

public askAddEquipedDevice ( Device, device ) : DeviceContainer.AddingResult
device Device,
리턴 DeviceContainer.AddingResult

askRemoveEquipedDevice() 공개 메소드

public askRemoveEquipedDevice ( Device, device ) : bool
device Device,
리턴 bool

get() 공개 정적인 메소드

public static get ( ) : DevicesDisplayer,
리턴 DevicesDisplayer,

getNewPosition() 공개 메소드

public getNewPosition ( DeviceType deviceType, int index = -1 ) : Vector3
deviceType DeviceType
index int
리턴 Vector3

getTextureQuality() 공개 정적인 메소드

public static getTextureQuality ( ) : TextureQuality
리턴 TextureQuality

removeDevice() 공개 메소드

public removeDevice ( DevicesDisplayer, type, Device, toRemove ) : void
type DevicesDisplayer,
toRemove Device,
리턴 void

removeDevice() 공개 메소드

public removeDevice ( int deviceID ) : void
deviceID int
리턴 void

removeEquipedDevice() 공개 메소드

public removeEquipedDevice ( Device, toRemove ) : void
toRemove Device,
리턴 void

removeInventoriedDevice() 공개 메소드

public removeInventoriedDevice ( Device, toRemove ) : void
toRemove Device,
리턴 void

removeListedDevice() 공개 메소드

public removeListedDevice ( Device, toRemove ) : void
toRemove Device,
리턴 void

프로퍼티 상세

equipPanel 공개적으로 프로퍼티

public UIPanel, equipPanel
리턴 UIPanel,

equipedDevice 공개적으로 프로퍼티

public GameObject equipedDevice
리턴 GameObject

equipedDevice2 공개적으로 프로퍼티

public GameObject equipedDevice2
리턴 GameObject

gameObjectName 공개적으로 정적으로 프로퍼티

public static string gameObjectName
리턴 string

graphMoleculeList 공개적으로 프로퍼티

public GraphMoleculeList, graphMoleculeList
리턴 GraphMoleculeList,

inventoryDevice 공개적으로 프로퍼티

public GameObject inventoryDevice
리턴 GameObject

inventoryPanel 공개적으로 프로퍼티

public UIPanel, inventoryPanel
리턴 UIPanel,

listedInventoryDevice 공개적으로 프로퍼티

public GameObject listedInventoryDevice
리턴 GameObject

listedInventoryPanel 공개적으로 프로퍼티

public UIPanel, listedInventoryPanel
리턴 UIPanel,