C# Класс PushFrenzy.Server.JsonMessageLog

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

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

Метод Описание
AddPiece ( Slot slot ) : void
AddPlayer ( Player player ) : void
JsonMessageLog ( ) : System
MovePiece ( Slot origin, Slot destination ) : void
MovePlayer ( Player player, Slot slot ) : void
RemovePiece ( Slot slot ) : void
RemovePlayer ( Player player ) : void
StartGame ( Game game ) : void
UpdateScores ( Game game ) : void
UpdateSweep ( Sweep sweep ) : void

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

Метод Описание
BuildGameMessageJson ( GameMessageType messageType, Action applyValues ) : System.Json.JsonObject

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

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

public AddPiece ( Slot slot ) : void
slot PushFrenzy.Rules.Slot
Результат void

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

public AddPlayer ( Player player ) : void
player PushFrenzy.Rules.Player
Результат void

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

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

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

public MovePiece ( Slot origin, Slot destination ) : void
origin PushFrenzy.Rules.Slot
destination PushFrenzy.Rules.Slot
Результат void

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

public MovePlayer ( Player player, Slot slot ) : void
player PushFrenzy.Rules.Player
slot PushFrenzy.Rules.Slot
Результат void

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

public RemovePiece ( Slot slot ) : void
slot PushFrenzy.Rules.Slot
Результат void

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

public RemovePlayer ( Player player ) : void
player PushFrenzy.Rules.Player
Результат void

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

public StartGame ( Game game ) : void
game PushFrenzy.Rules.Game
Результат void

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

public UpdateScores ( Game game ) : void
game PushFrenzy.Rules.Game
Результат void

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

public UpdateSweep ( Sweep sweep ) : void
sweep PushFrenzy.Rules.Sweep
Результат void