Final-Bomber  0.1
Bomberman/Dynablaster remake in C# using XNA.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
FBClient.Core.Entities.Arrow Class Reference
Inheritance diagram for FBClient.Core.Entities.Arrow:
[legend]
Collaboration diagram for FBClient.Core.Entities.Arrow:
[legend]

Public Member Functions

 Arrow (Point position, LookDirection initialLookDirection)
 
void LoadContent ()
 
void Update (GameTime gameTime)
 
void Draw (GameTime gameTime)
 
void ChangeDirection (Bomb bomb)
 
override void Destroy ()
 
override void Remove ()
 
- Public Member Functions inherited from FBLibrary.Core.DynamicEntity
override void Update ()
 
- Public Member Functions inherited from FBLibrary.Core.BaseEntity
void ChangePosition (Point p)
 
void ChangePosition (int x, int y)
 
void ChangePosition (float x, float y)
 

Properties

AnimatedSprite Sprite [get, set]
 
- Properties inherited from FBLibrary.Core.DynamicEntity
float Speed [get, set]
 
Vector2 Velocity [get, set]
 
- Properties inherited from FBLibrary.Core.BaseEntity
Vector2 Position [get, set]
 
float PositionX [get, set]
 
float PositionY [get, set]
 
int CellPositionX [get, set]
 
int CellPositionY [get, set]
 
Point CellPosition [get, set]
 
Point Dimension [get, set]
 

Additional Inherited Members

- Public Attributes inherited from FBLibrary.Core.DynamicEntity
LookDirection CurrentDirection
 
- Public Attributes inherited from FBLibrary.Core.BaseEntity
bool IsAlive
 
bool InDestruction
 
TimeSpan DestructionTime
 
- Protected Member Functions inherited from FBLibrary.Core.DynamicEntity
 DynamicEntity ()
 
 DynamicEntity (Point cellPosition)
 
bool IsChangingCell ()
 
- Protected Member Functions inherited from FBLibrary.Core.BaseEntity
 BaseEntity ()
 
 BaseEntity (Point cellPosition)
 
- Protected Attributes inherited from FBLibrary.Core.DynamicEntity
Point PreviousCellPosition
 
LookDirection PreviousDirection
 
bool IsMoving
 

Detailed Description

Definition at line 9 of file Arrow.cs.

Constructor & Destructor Documentation

FBClient.Core.Entities.Arrow.Arrow ( Point  position,
LookDirection  initialLookDirection 
)

Definition at line 25 of file Arrow.cs.

Member Function Documentation

void FBClient.Core.Entities.Arrow.ChangeDirection ( Bomb  bomb)

Definition at line 100 of file Arrow.cs.

override void FBClient.Core.Entities.Arrow.Destroy ( )
virtual

Implements FBLibrary.Core.BaseEntity.

Definition at line 134 of file Arrow.cs.

void FBClient.Core.Entities.Arrow.Draw ( GameTime  gameTime)

Definition at line 66 of file Arrow.cs.

void FBClient.Core.Entities.Arrow.LoadContent ( )

Definition at line 35 of file Arrow.cs.

override void FBClient.Core.Entities.Arrow.Remove ( )
virtual

Implements FBLibrary.Core.BaseEntity.

Definition at line 138 of file Arrow.cs.

void FBClient.Core.Entities.Arrow.Update ( GameTime  gameTime)

Definition at line 61 of file Arrow.cs.

Property Documentation

AnimatedSprite FBClient.Core.Entities.Arrow.Sprite
getset

Definition at line 15 of file Arrow.cs.


The documentation for this class was generated from the following file: