C# Класс ProgCom.TapeDrive

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

Защищенные свойства (Protected)

Свойство Тип Описание
windowPos UnityEngine.Rect

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

Метод Описание
OnStart ( PartModule state ) : void
connect ( ) : void
disconnect ( ) : void
draw ( ) : void
getSegment ( int id ) : int>.Tuple
getSegmentCount ( ) : int
memRead ( ushort position ) : int
memWrite ( ushort position, int value ) : void
recGUIState ( GUIStates g ) : void
recInterruptHandle ( InterruptHandle seg ) : void
saveTape ( String name, Int32 tape ) : void
tick ( int ticks ) : void

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

Метод Описание
EOTException ( ) : void
busyException ( ) : void
getStatus ( int statusIndex ) : bool
handleSendRec ( ) : void
insertMedia ( Int32 tape ) : void
interpretInt ( Int32 i ) : void
loadTape ( String name ) : System.Int32[]
overflowException ( ) : void
performRWS ( int ticks ) : void
saveTapeInternal ( String name ) : void
setStatus ( int statusIndex, bool status ) : void
tapeEjectedException ( ) : void
unrecognisedCommandException ( ) : void
windowGUI ( int windowID ) : void

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

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

public OnStart ( PartModule state ) : void
state PartModule
Результат void

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

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

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

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

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

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

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

public getSegment ( int id ) : int>.Tuple
id int
Результат int>.Tuple

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

public getSegmentCount ( ) : int
Результат int

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

public memRead ( ushort position ) : int
position ushort
Результат int

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

public memWrite ( ushort position, int value ) : void
position ushort
value int
Результат void

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

public recGUIState ( GUIStates g ) : void
g GUIStates
Результат void

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

public recInterruptHandle ( InterruptHandle seg ) : void
seg InterruptHandle
Результат void

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

public static saveTape ( String name, Int32 tape ) : void
name String
tape System.Int32
Результат void

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

public tick ( int ticks ) : void
ticks int
Результат void

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

windowPos защищенное свойство

protected Rect,UnityEngine windowPos
Результат UnityEngine.Rect