C# Class MiningGame.Code.Entities.EntityProjectile

Inheritance: System.Entity
Afficher le fichier Open project: geel9/Minor-Destruction

Méthodes publiques

Свойство Type Description
AirFriction float
EffectOfGravity float
EntityVelocity Vector2
ProjectileID byte
ShouldDestroy bool
UpdateTicks int

Méthodes publiques

Méthode Description
Draw ( Microsoft sb ) : void
EntityMovement ( ) : void
GetEntityTile ( ) : Vector2
GetProjectileType ( ) : byte
Update ( GameTime time ) : void

Private Methods

Méthode Description
RectangleHitsTiles ( ShapeAABB rect ) : List

Method Details

Draw() public méthode

public Draw ( Microsoft sb ) : void
sb Microsoft
Résultat void

EntityMovement() public méthode

public EntityMovement ( ) : void
Résultat void

GetEntityTile() public méthode

public GetEntityTile ( ) : Vector2
Résultat Vector2

GetProjectileType() public méthode

public GetProjectileType ( ) : byte
Résultat byte

Update() public méthode

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

AirFriction public_oe property

public float AirFriction
Résultat float

EffectOfGravity public_oe property

public float EffectOfGravity
Résultat float

EntityVelocity public_oe property

public Vector2 EntityVelocity
Résultat Vector2

ProjectileID public_oe property

public byte ProjectileID
Résultat byte

ShouldDestroy public_oe property

public bool ShouldDestroy
Résultat bool

UpdateTicks public_oe property

public int UpdateTicks
Résultat int