Logo Search packages:      
Sourcecode: ballz version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Friends

TileMap Class Reference

Collaboration diagram for TileMap:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void connectDoorButtonsAndDoors ()
void draw (BITMAP *dest, int frame, int scroll)
unsigned int getLength ()
TilegetTile (int x, int y)
TilegetTileAtPixel (int x, int y)
void logic ()
void setTile (unsigned int type, int x, int y)
 TileMap (unsigned int length)

Protected Member Functions

void updateFire ()

Protected Attributes

std::vector< DoorButtonTile * > mDoorButtons
std::vector< DoorTile * > mDoors
BITMAP * mFire
BITMAP * mFireTemp
int mFrame
unsigned int mLength
std::vector< Tile * > mMap
PortalTilemPortalP1
PortalTilemPortalP2
PortalTilemPortalQ1
PortalTilemPortalQ2

Friends

std::ostream & operator<< (std::ostream &os, TileMap &o)

Detailed Description

Definition at line 41 of file tilemap.hpp.


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

Generated by  Doxygen 1.6.0   Back to index