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

Public Member Functions

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)
 
abstract void Destroy ()
 
abstract void Remove ()
 

Public Attributes

LookDirection CurrentDirection
 
- Public Attributes inherited from FBLibrary.Core.BaseEntity
bool IsAlive
 
bool InDestruction
 
TimeSpan DestructionTime
 

Protected Member Functions

 DynamicEntity ()
 
 DynamicEntity (Point cellPosition)
 
bool IsChangingCell ()
 
- Protected Member Functions inherited from FBLibrary.Core.BaseEntity
 BaseEntity ()
 
 BaseEntity (Point cellPosition)
 

Protected Attributes

Point PreviousCellPosition
 
LookDirection PreviousDirection
 
bool IsMoving
 

Properties

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]
 

Detailed Description

Definition at line 5 of file DynamicEntity.cs.

Constructor & Destructor Documentation

FBLibrary.Core.DynamicEntity.DynamicEntity ( )
protected

Definition at line 33 of file DynamicEntity.cs.

FBLibrary.Core.DynamicEntity.DynamicEntity ( Point  cellPosition)
protected

Definition at line 40 of file DynamicEntity.cs.

Member Function Documentation

bool FBLibrary.Core.DynamicEntity.IsChangingCell ( )
protected

Definition at line 53 of file DynamicEntity.cs.

override void FBLibrary.Core.DynamicEntity.Update ( )
virtual

Reimplemented from FBLibrary.Core.BaseEntity.

Definition at line 45 of file DynamicEntity.cs.

Member Data Documentation

LookDirection FBLibrary.Core.DynamicEntity.CurrentDirection

Definition at line 11 of file DynamicEntity.cs.

bool FBLibrary.Core.DynamicEntity.IsMoving
protected

Definition at line 14 of file DynamicEntity.cs.

Point FBLibrary.Core.DynamicEntity.PreviousCellPosition
protected

Definition at line 7 of file DynamicEntity.cs.

LookDirection FBLibrary.Core.DynamicEntity.PreviousDirection
protected

Definition at line 12 of file DynamicEntity.cs.

Property Documentation

float FBLibrary.Core.DynamicEntity.Speed
getset

Definition at line 17 of file DynamicEntity.cs.

Vector2 FBLibrary.Core.DynamicEntity.Velocity
getset

Definition at line 23 of file DynamicEntity.cs.


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