C# Класс NerfTargets.Hubs.ClientCommunication

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

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

Метод Описание
AddClient ( string connectionId ) : void
ClientCommunication ( ) : System
GameOver ( int points ) : void
GetConnectedTargetIds ( ) : List
HideAllTargets ( ) : void
LevelEnd ( string name ) : void
LevelStart ( string name ) : void
RecordHit ( string connectionId, bool good ) : void
RemoveClient ( string connectionId ) : void
RestartGame ( ) : void
SetClientId ( string connectionId, int targetNumber ) : void
ShowCountdown ( string text ) : void
ShowRandomTarget ( int delay ) : void
ShowTargetByTargetNum ( int targetNum, System.TimeSpan delay = null ) : void

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

Метод Описание
HideTarget ( string clientId ) : void
ShowTarget ( string clientId ) : void

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

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

public AddClient ( string connectionId ) : void
connectionId string
Результат void

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

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

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

public GameOver ( int points ) : void
points int
Результат void

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

public GetConnectedTargetIds ( ) : List
Результат List

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

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

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

public LevelEnd ( string name ) : void
name string
Результат void

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

public LevelStart ( string name ) : void
name string
Результат void

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

public RecordHit ( string connectionId, bool good ) : void
connectionId string
good bool
Результат void

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

public RemoveClient ( string connectionId ) : void
connectionId string
Результат void

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

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

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

public SetClientId ( string connectionId, int targetNumber ) : void
connectionId string
targetNumber int
Результат void

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

public ShowCountdown ( string text ) : void
text string
Результат void

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

public ShowRandomTarget ( int delay ) : void
delay int
Результат void

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

public ShowTargetByTargetNum ( int targetNum, System.TimeSpan delay = null ) : void
targetNum int
delay System.TimeSpan
Результат void