C# Класс SimpleSoccer.Net.GoalKeeper

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

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

Метод Описание
BallWithinRangeForIntercept ( ) : bool
GetRearInterposeTarget ( ) : Vector2D
GoalKeeper ( SoccerTeam homeTeam, int homeRegionIndex, State startState, Vector2D heading, Vector2D velocity, double mass, double maxForce, double maxSpeed, double maxTurnRate, double scale ) : System
HandleMessage ( Telegram msg ) : bool
Render ( Graphics g ) : void
TooFarFromGoalMouth ( ) : bool
Update ( ) : void

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

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

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

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

public GetRearInterposeTarget ( ) : Vector2D
Результат Vector2D

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

public GoalKeeper ( SoccerTeam homeTeam, int homeRegionIndex, State startState, Vector2D heading, Vector2D velocity, double mass, double maxForce, double maxSpeed, double maxTurnRate, double scale ) : System
homeTeam SoccerTeam
homeRegionIndex int
startState State
heading Vector2D
velocity Vector2D
mass double
maxForce double
maxSpeed double
maxTurnRate double
scale double
Результат System

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

public HandleMessage ( Telegram msg ) : bool
msg Telegram
Результат bool

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

public Render ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

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

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

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

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