C# Класс UHSampleGame.Players.PlayerCollection

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

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

Свойство Тип Описание
Players UHSampleGame.Players.Player[]

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

Метод Описание
AddPlayer ( Player player ) : void
AttackPlayer ( int playerNum ) : bool
ChargeMoneyForPlayer ( int PlayerNum, int amount ) : bool
CheckEMPFor ( int i ) : bool
CheckFreezeEnemiesFor ( int i ) : bool
CheckGameWin ( ) : bool
Draw ( GameTime gameTime ) : void
EarnedMoneyForPlayer ( int playerNum, int money ) : void
GetNextTargetFor ( int p ) : int
HandleInput ( ) : void
Initialize ( ) : void
RemoveEMPFor ( int i ) : void
RemoveFreezeEnemiesFor ( int i ) : void
RemoveRezoneFor ( int i ) : void
ResetRenderStates ( ) : void
SetBaseFor ( int playerNum, Base playerBase ) : void
SetEMPFor ( int i ) : void
SetFreezeEnemiesFor ( int PlayerNum ) : void
SetPlayerInactive ( int playerNum ) : void
SetRezoneFor ( int PlayerNum ) : void
SetTargetFor ( int playerNum, int targetNum ) : void
ShowHUDFor ( int playerNum ) : bool
Update ( GameTime gameTime ) : void
UpdateTargetPlayers ( int oldPlayerNum ) : void

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

Метод Описание
CheckAttackingPlayerFor ( int PlayerNum ) : int

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

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

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

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

public static AttackPlayer ( int playerNum ) : bool
playerNum int
Результат bool

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

public static ChargeMoneyForPlayer ( int PlayerNum, int amount ) : bool
PlayerNum int
amount int
Результат bool

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

public static CheckEMPFor ( int i ) : bool
i int
Результат bool

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

public static CheckFreezeEnemiesFor ( int i ) : bool
i int
Результат bool

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

public static CheckGameWin ( ) : bool
Результат bool

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

public static Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

public static EarnedMoneyForPlayer ( int playerNum, int money ) : void
playerNum int
money int
Результат void

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

public static GetNextTargetFor ( int p ) : int
p int
Результат int

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

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

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

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

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

public static RemoveEMPFor ( int i ) : void
i int
Результат void

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

public static RemoveFreezeEnemiesFor ( int i ) : void
i int
Результат void

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

public static RemoveRezoneFor ( int i ) : void
i int
Результат void

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

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

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

public static SetBaseFor ( int playerNum, Base playerBase ) : void
playerNum int
playerBase UHSampleGame.CoreObjects.Base.Base
Результат void

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

public static SetEMPFor ( int i ) : void
i int
Результат void

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

public static SetFreezeEnemiesFor ( int PlayerNum ) : void
PlayerNum int
Результат void

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

public static SetPlayerInactive ( int playerNum ) : void
playerNum int
Результат void

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

public static SetRezoneFor ( int PlayerNum ) : void
PlayerNum int
Результат void

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

public static SetTargetFor ( int playerNum, int targetNum ) : void
playerNum int
targetNum int
Результат void

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

public static ShowHUDFor ( int playerNum ) : bool
playerNum int
Результат bool

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

public static Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

public static UpdateTargetPlayers ( int oldPlayerNum ) : void
oldPlayerNum int
Результат void

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

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

public static Player[],UHSampleGame.Players Players
Результат UHSampleGame.Players.Player[]