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

Public Member Functions | Protected Attributes

DoorButtonTile Class Reference

Inheritance diagram for DoorButtonTile:
Inheritance graph
[legend]
Collaboration diagram for DoorButtonTile:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void addDoorTile (DoorTile *doorTile)
void collision (Level *level, Ball *ball)
virtual void collision (Level *UNUSED(level), Ball *UNUSED(ball))
 DoorButtonTile (int x, int y, BITMAP *animation)
 DoorButtonTile (int x, int y, std::string filename)
void draw (BITMAP *dest, int frame, int scroll)
int getX ()
int getY ()
bool isPressed ()
bool isSolid ()
virtual bool isWater ()
void logic ()
void setPressed (bool pressed)

Protected Attributes

BITMAP * animation
bool mCollisionThisFrame
bool mDoorClosed
std::vector< DoorTile * > mDoors
bool mPressed
int mX
int mY

Detailed Description

Definition at line 41 of file doorbuttontile.hpp.


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

Generated by  Doxygen 1.6.0   Back to index