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.PowerUp Class Reference
Inheritance diagram for FBClient.Core.Entities.PowerUp:
[legend]
Collaboration diagram for FBClient.Core.Entities.PowerUp:
[legend]

Public Member Functions

 PowerUp (Point cellPosition)
 
 PowerUp (Point cellPosition, PowerUpType type)
 
void Update (GameTime gameTime)
 
void Draw (GameTime gameTime)
 
override void PickUp ()
 
override void Destroy ()
 
override void Remove ()
 
- Public Member Functions inherited from FBLibrary.Core.BaseEntities.BasePowerUp
override void Update ()
 
void ApplyEffect (BasePlayer p)
 
- Public Member Functions inherited from FBLibrary.Core.StaticEntity
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.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.BaseEntities.BasePowerUp
PowerUpType Type
 
- Public Attributes inherited from FBLibrary.Core.BaseEntity
bool IsAlive
 
bool InDestruction
 
TimeSpan DestructionTime
 
- Protected Member Functions inherited from FBLibrary.Core.BaseEntities.BasePowerUp
 BasePowerUp (Point position)
 
- Protected Member Functions inherited from FBLibrary.Core.StaticEntity
 StaticEntity ()
 
 StaticEntity (Point cellPosition)
 
- Protected Member Functions inherited from FBLibrary.Core.BaseEntity
 BaseEntity ()
 
 BaseEntity (Point cellPosition)
 

Detailed Description

Definition at line 16 of file PowerUp.cs.

Constructor & Destructor Documentation

FBClient.Core.Entities.PowerUp.PowerUp ( Point  cellPosition)

Definition at line 31 of file PowerUp.cs.

FBClient.Core.Entities.PowerUp.PowerUp ( Point  cellPosition,
PowerUpType  type 
)

Definition at line 37 of file PowerUp.cs.

Member Function Documentation

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

Implements FBLibrary.Core.BaseEntity.

Definition at line 97 of file PowerUp.cs.

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

Definition at line 78 of file PowerUp.cs.

override void FBClient.Core.Entities.PowerUp.PickUp ( )
virtual

Reimplemented from FBLibrary.Core.BaseEntities.BasePowerUp.

Definition at line 90 of file PowerUp.cs.

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

Implements FBLibrary.Core.BaseEntity.

Definition at line 106 of file PowerUp.cs.

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

Definition at line 66 of file PowerUp.cs.

Property Documentation

AnimatedSprite FBClient.Core.Entities.PowerUp.Sprite
getset

Definition at line 22 of file PowerUp.cs.


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