C# Класс Gravitation.ControllerAgents.AIAgent

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

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

Свойство Тип Описание
mShip SpriteObjects.Ship

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

Метод Описание
AIAgent ( SpriteObjects ship, World world ) : System
Draw ( Microsoft sBatch, DebugViewXNA debugView, Matrix projection, Matrix view ) : void
applyMovement ( ) : void
loadShip ( Microsoft cm, Microsoft graphics ) : void
reset ( ) : void
reset2 ( Vector2 spawnpoint ) : void
updateShip ( GameTime gameTime, Matrix _view ) : void

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

Метод Описание
resetParams ( ) : void

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

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

public AIAgent ( SpriteObjects ship, World world ) : System
ship SpriteObjects
world FarseerPhysics.Dynamics.World
Результат System

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

public Draw ( Microsoft sBatch, DebugViewXNA debugView, Matrix projection, Matrix view ) : void
sBatch Microsoft
debugView DebugViewXNA
projection Matrix
view Matrix
Результат void

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

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

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

public loadShip ( Microsoft cm, Microsoft graphics ) : void
cm Microsoft
graphics Microsoft
Результат void

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

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

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

public reset2 ( Vector2 spawnpoint ) : void
spawnpoint Vector2
Результат void

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

public updateShip ( GameTime gameTime, Matrix _view ) : void
gameTime Microsoft.Xna.Framework.GameTime
_view Matrix
Результат void

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

mShip публичное свойство

public SpriteObjects.Ship mShip
Результат SpriteObjects.Ship