C# Класс DungeonMasterEngine.Player.Theron

Наследование: PointOfViewCamera, IItem
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
partyGoup List

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

Метод Описание
AddChampoinToGroup ( Champion champion ) : bool
Draw ( BasicEffect effect ) : void
ExchangeItems ( IGrabableItem item ) : IGrabableItem
GetEnemy ( IEntity champoin ) : IEntity
PutToHand ( IGrabableItem item ) : void
TakeFromHand ( ) : IGrabableItem
Theron ( Tile location, Microsoft.Xna.Framework.Game game ) : System
ThrowOutItem ( uint distance ) : bool
Update ( GameTime time ) : void

Защищенные методы

Метод Описание
CanMoveToTile ( Tile tile ) : bool
OnLocationChanged ( Tile oldLocation, Tile newLocation ) : void
OnLocationChanging ( Tile oldLocation, Tile newLocation ) : void
OnMapDirectionChanged ( MapDirection oldDirection, MapDirection newDirection ) : void

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

Метод Описание
CheckRoute ( uint distance ) : Tile
Fight ( ) : void
IItem ( GameTime gameTime ) : void
MovePartyToRight ( Tile newLocation ) : void
RotateParty ( MapDirection oldDirection, MapDirection newDirection ) : void

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

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

public AddChampoinToGroup ( Champion champion ) : bool
champion DungeonMasterEngine.DungeonContent.Entity.Champion
Результат bool

CanMoveToTile() защищенный Метод

protected CanMoveToTile ( Tile tile ) : bool
tile Tile
Результат bool

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

public Draw ( BasicEffect effect ) : void
effect Microsoft.Xna.Framework.Graphics.BasicEffect
Результат void

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

public ExchangeItems ( IGrabableItem item ) : IGrabableItem
item IGrabableItem
Результат IGrabableItem

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

public GetEnemy ( IEntity champoin ) : IEntity
champoin IEntity
Результат IEntity

OnLocationChanged() защищенный Метод

protected OnLocationChanged ( Tile oldLocation, Tile newLocation ) : void
oldLocation Tile
newLocation Tile
Результат void

OnLocationChanging() защищенный Метод

protected OnLocationChanging ( Tile oldLocation, Tile newLocation ) : void
oldLocation Tile
newLocation Tile
Результат void

OnMapDirectionChanged() защищенный Метод

protected OnMapDirectionChanged ( MapDirection oldDirection, MapDirection newDirection ) : void
oldDirection DungeonMasterEngine.DungeonContent.MapDirection
newDirection DungeonMasterEngine.DungeonContent.MapDirection
Результат void

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

public PutToHand ( IGrabableItem item ) : void
item IGrabableItem
Результат void

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

public TakeFromHand ( ) : IGrabableItem
Результат IGrabableItem

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

public Theron ( Tile location, Microsoft.Xna.Framework.Game game ) : System
location Tile
game Microsoft.Xna.Framework.Game
Результат System

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

public ThrowOutItem ( uint distance ) : bool
distance uint
Результат bool

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

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

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

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

public List partyGoup
Результат List