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

Public Member Functions | Public Attributes | Protected Attributes

ball_base Class Reference

Inheritance diagram for ball_base:
Inheritance graph
Collaboration diagram for ball_base:
Collaboration graph

List of all members.

Public Member Functions

 ball_base (ball *)
virtual void collide (ball *)
virtual void condemn ()
virtual void display ()
virtual ball_baseduplicate (ball *)
virtual void exploded ()
virtual squaregetboundary ()
virtual floatpoint getcenter ()
virtual float getmass ()
virtual unsigned int getradius ()
virtual floatpoint getvelocity ()
virtual int hitchopper ()
virtual int ishostile ()
virtual bool isinside (square &)
virtual void setboundary (square *b)
virtual void setcenter (floatpoint c)
virtual void setvelocity (floatpoint v)
virtual void specialcollide (ball *)
virtual void specialcollideb (ball *)
virtual void update (float)

Public Attributes

bool condemned

Protected Attributes

floatpoint center
floatpoint velocity

Detailed Description

Definition at line 29 of file ball.h.

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

Generated by  Doxygen 1.6.0   Back to index