C# Класс Artemis.Modules.Games.Overwatch.OverwatchModel

Наследование: Artemis.Models.GameModel
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
Enable ( ) : void
GetRenderLayers ( bool keyboardOnly ) : List
OverwatchModel ( MainManager mainManager ) : System
OverwatchModel ( MainManager mainManager, GameSettings settings, IDataModel dataModel ) : System
ParseColorArray ( string arrayString ) : ].Color[
Update ( ) : void
UpdateOverwatch ( ) : void

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

Метод Описание
ApplyStickyValues ( ) : void
ControlsShown ( Color colors ) : bool
LoadOverwatchCharacters ( ) : void
ParseAbilities ( OverwatchDataModel gameDataModel, Color colors ) : void
ParseCharacter ( OverwatchDataModel gameDataModel, Color colors ) : CharacterColor?
ParseGameSate ( OverwatchDataModel gameDataModel, Color colors ) : void
ParseSpecialKeys ( OverwatchDataModel gameDataModel, CharacterColor characterMatch, Color colors ) : void
PipeServerOnPipeMessage ( string message ) : void

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

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

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

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

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

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

public GetRenderLayers ( bool keyboardOnly ) : List
keyboardOnly bool
Результат List

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

public OverwatchModel ( MainManager mainManager ) : System
mainManager Artemis.Managers.MainManager
Результат System

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

public OverwatchModel ( MainManager mainManager, GameSettings settings, IDataModel dataModel ) : System
mainManager Artemis.Managers.MainManager
settings Artemis.Settings.GameSettings
dataModel IDataModel
Результат System

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

public ParseColorArray ( string arrayString ) : ].Color[
arrayString string
Результат ].Color[

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

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

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

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