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

Public Member Functions

 Map ()
 
void LoadContent ()
 
void Update (GameTime gameTime)
 
void Draw (GameTime gameTime, SpriteBatch spriteBatch, Camera2D camera)
 
- Public Member Functions inherited from FBLibrary.Core.BaseEntities.BaseMap
void Reset ()
 
void Parse (string file, BaseGameManager gameManager)
 
List< Point > FindEmptyCells ()
 
string GetMd5 ()
 
void DisplayBoard ()
 
void DisplayCollisionLayer ()
 

Protected Member Functions

override void AddUnbreakableWall (Point position)
 
override void AddEdgeWall (Point position)
 
- Protected Member Functions inherited from FBLibrary.Core.BaseEntities.BaseMap
 BaseMap ()
 
virtual void AddUnbreakableWall (BaseUnbreakableWall unbreakableWall)
 
virtual void AddEdgeWall (BaseEdgeWall edgeWall)
 

Properties

TileMap TileMap [get]
 
List< TeleporterTeleporterList [get, set]
 

Additional Inherited Members

- Public Attributes inherited from FBLibrary.Core.BaseEntities.BaseMap
string Name
 
bool Loaded
 
Point Size
 
IEntity[,] Board
 
bool[,] CollisionLayer
 
readonly List< Point > PlayerSpawnPoints
 
int PlayerNumber
 

Detailed Description

Definition at line 11 of file Map.cs.

Constructor & Destructor Documentation

FBClient.WorldEngine.Map.Map ( )

Definition at line 45 of file Map.cs.

Member Function Documentation

override void FBClient.WorldEngine.Map.AddEdgeWall ( Point  position)
protectedvirtual

Implements FBLibrary.Core.BaseEntities.BaseMap.

Definition at line 118 of file Map.cs.

override void FBClient.WorldEngine.Map.AddUnbreakableWall ( Point  position)
protectedvirtual

Implements FBLibrary.Core.BaseEntities.BaseMap.

Definition at line 110 of file Map.cs.

void FBClient.WorldEngine.Map.Draw ( GameTime  gameTime,
SpriteBatch  spriteBatch,
Camera2D  camera 
)

Definition at line 72 of file Map.cs.

void FBClient.WorldEngine.Map.LoadContent ( )

Definition at line 57 of file Map.cs.

void FBClient.WorldEngine.Map.Update ( GameTime  gameTime)

Definition at line 68 of file Map.cs.

Property Documentation

List<Teleporter> FBClient.WorldEngine.Map.TeleporterList
getset

Definition at line 36 of file Map.cs.

TileMap FBClient.WorldEngine.Map.TileMap
get

Definition at line 31 of file Map.cs.


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