C# Класс testapp.MachineStatus

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

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

Метод Описание
MachineStatus ( ) : System
getArmingChain ( ) : bool
getCurrentState ( ) : States
getFOptic ( ) : bool
getIsMoving ( ) : bool
getROptic ( ) : bool
getXPosition ( ) : int
getXTarget ( ) : int
getYPosition ( ) : int
getYTarget ( ) : int
setArmingChain ( bool arm ) : void
setCurrentState ( States state ) : void
setDrawInput ( bool draw ) : void
setFOptic ( bool fOpt ) : void
setFireInput ( bool fire ) : void
setMoving ( bool isMoving ) : void
setROptic ( bool rOpt ) : void
setXPosition ( int x ) : void
setXTarget ( int x ) : void
setYPosition ( int y ) : void
setYTarget ( int y ) : void

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

Метод Описание
checkStateTransitions ( ) : void

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

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

public MachineStatus ( ) : System
Результат System

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

public getArmingChain ( ) : bool
Результат bool

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

public getCurrentState ( ) : States
Результат States

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

public getFOptic ( ) : bool
Результат bool

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

public getIsMoving ( ) : bool
Результат bool

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

public getROptic ( ) : bool
Результат bool

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

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

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

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

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

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

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

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

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

public setArmingChain ( bool arm ) : void
arm bool
Результат void

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

public setCurrentState ( States state ) : void
state States
Результат void

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

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

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

public setFOptic ( bool fOpt ) : void
fOpt bool
Результат void

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

public setFireInput ( bool fire ) : void
fire bool
Результат void

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

public setMoving ( bool isMoving ) : void
isMoving bool
Результат void

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

public setROptic ( bool rOpt ) : void
rOpt bool
Результат void

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

public setXPosition ( int x ) : void
x int
Результат void

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

public setXTarget ( int x ) : void
x int
Результат void

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

public setYPosition ( int y ) : void
y int
Результат void

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

public setYTarget ( int y ) : void
y int
Результат void