C# 클래스 Artemis.Modules.Games.Overwatch.OverwatchModel

상속: Artemis.Models.GameModel
파일 보기 프로젝트 열기: SpoinkyNL/Artemis 1 사용 예제들

공개 메소드들

메소드 설명
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