C# Класс RecordRobot.MovingObjects.MovingObjectManager

Показать файл Открыть проект

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

Свойство Тип Описание
GameOver bool
GameWin bool
NewLevel bool
Objects List
nextColor RecordColor

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

Метод Описание
AIChangeDirection ( RecordColor c ) : void
CheckCollisions ( ) : IEnumerable
Draw ( ) : void

Draws all moving objects

GetRelativePosition ( RecordColor c ) : Point
NextLevel ( ) : void
SetRelativeDirection ( RecordColor color ) : void
Update ( ) : void

Updates the positions and statuses of all moving objects

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

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

Adds all initial moving objects to the Objects list

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

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

public static AIChangeDirection ( RecordColor c ) : void
c RecordColor
Результат void

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

public static CheckCollisions ( ) : IEnumerable
Результат IEnumerable

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

Draws all moving objects
public static Draw ( ) : void
Результат void

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

public static GetRelativePosition ( RecordColor c ) : Point
c RecordColor
Результат Point

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

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

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

public static SetRelativeDirection ( RecordColor color ) : void
color RecordColor
Результат void

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

Updates the positions and statuses of all moving objects
public static Update ( ) : void
Результат void

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

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

public static bool GameOver
Результат bool

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

public static bool GameWin
Результат bool

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

public static bool NewLevel
Результат bool

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

All moving objects to be updated and drawn are placed in this list.
public static List Objects
Результат List

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

public static RecordColor nextColor
Результат RecordColor