BubbleField::FallingBubblesStorage Class Reference

Stores Bubbles that are going to be removed because they were not connected with rear wall. More...

Inheritance diagram for BubbleField::FallingBubblesStorage:

TimeUpdateable GraphicalNode

List of all members.

Public Member Functions

 FallingBubblesStorage ()
 ~FallingBubblesStorage ()
virtual void timeUpdate (float dt)
 Timer value change event occured.
void addBubble (Bubble *bubble)
 adds given Bubble to storage

Private Types

typedef std::list< Bubble * > StorageType
 Typedef to storage type.

Private Attributes

StorageType _storage
 Bubbles in the storage.


Detailed Description

Stores Bubbles that are going to be removed because they were not connected with rear wall.

Member Typedef Documentation

Typedef to storage type.


Constructor & Destructor Documentation

BubbleField::FallingBubblesStorage::FallingBubblesStorage (  ) 

BubbleField::FallingBubblesStorage::~FallingBubblesStorage (  ) 


Member Function Documentation

virtual void BubbleField::FallingBubblesStorage::timeUpdate ( float  dt  )  [virtual]

Timer value change event occured.

This method is called on each timer value change.

Parameters:
[in] dt Time difference between the last call (delta).

Implements TimeUpdateable.

void BubbleField::FallingBubblesStorage::addBubble ( Bubble bubble  ) 

adds given Bubble to storage

Parameters:
[in] bubble Given Bubble


Member Data Documentation

Bubbles in the storage.


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

Generated on Sat Dec 20 19:21:24 2008 for PGR2008 by  doxygen 1.5.6