C# Класс Gravitation.SpriteObjects.NetLink

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

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

Свойство Тип Описание
contactMade bool
damageTaken int
damageToDeal int

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

Метод Описание
Draw ( SpriteBatch theSpriteBatch ) : void
LoadContent ( Microsoft.Xna.Framework.Content.ContentManager theContentManager, GraphicsDeviceManager graphics ) : void
NetLink ( World world, Vector2 position, float rotation, DestroyMeHandler onDeathHandler ) : System
Update ( GameTime gameTime, Matrix _view ) : void
removeObject ( ) : void

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

Метод Описание
Body_OnCollision ( Fixture fixturea, Fixture fixtureb, Contact contact ) : bool
rotateVector ( Vector2 direction, float angle ) : Vector2

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

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

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

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

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

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

public NetLink ( World world, Vector2 position, float rotation, DestroyMeHandler onDeathHandler ) : System
world FarseerPhysics.Dynamics.World
position Vector2
rotation float
onDeathHandler DestroyMeHandler
Результат System

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

public Update ( GameTime gameTime, Matrix _view ) : void
gameTime GameTime
_view Matrix
Результат void

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

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

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

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

public bool contactMade
Результат bool

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

public int damageTaken
Результат int

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

public int damageToDeal
Результат int