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

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

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

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

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

Метод Описание
Draw ( SpriteBatch sBatch, DebugViewXNA debugView, Matrix projection, Matrix view ) : void
LocalAgent ( SpriteObjects ship ) : System
altFire ( ) : void
applyMovement ( ) : void
fire ( ) : void
loadShip ( Microsoft.Xna.Framework.Content.ContentManager cm, GraphicsDeviceManager graphics ) : void
moveBack ( ) : void
moveBack ( float amount ) : void
moveForward ( ) : void
moveForward ( float amount ) : void
moveLeft ( ) : void
moveLeft ( float amount ) : void
moveRight ( ) : void
moveRight ( float amount ) : void
reset ( ) : void
reset2 ( Vector2 spawnpoint ) : void
stall ( ) : void
updateShip ( GameTime gameTime, Matrix _view ) : void

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

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

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

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

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

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

public LocalAgent ( SpriteObjects ship ) : System
ship SpriteObjects
Результат System

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

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

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

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

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

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

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

public loadShip ( Microsoft.Xna.Framework.Content.ContentManager cm, GraphicsDeviceManager graphics ) : void
cm Microsoft.Xna.Framework.Content.ContentManager
graphics GraphicsDeviceManager
Результат void

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

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

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

public moveBack ( float amount ) : void
amount float
Результат void

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

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

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

public moveForward ( float amount ) : void
amount float
Результат void

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

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

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

public moveLeft ( float amount ) : void
amount float
Результат void

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

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

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

public moveRight ( float amount ) : void
amount float
Результат void

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

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

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

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

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

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

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

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

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

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

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