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

Public Types | Public Member Functions | Protected Attributes

FloorSpikeTile Class Reference

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

List of all members.

Public Types

enum  State { DOWN, UP, MOVING_DOWN, MOVING_UP }

Public Member Functions

void collision (Level *level, Ball *ball)
virtual void collision (Level *UNUSED(level), Ball *UNUSED(ball))
void draw (BITMAP *dest, int frame, int scroll)
 FloorSpikeTile (int x, int y, BITMAP *animation)
 FloorSpikeTile (int x, int y, const std::string &filename)
int getX ()
int getY ()
bool isSolid ()
virtual bool isWater ()
void logic ()

Protected Attributes

BITMAP * animation
int mFrame
bool mHostile
bool mSolid
State mState
int mTime
int mX
int mY

Detailed Description

Definition at line 36 of file floorspikestile.hpp.


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

Generated by  Doxygen 1.6.0   Back to index