, including all inherited members.
| _addBubbleDone | BubbleField | [private] |
| _content | BubbleField | [private] |
| _explodingBubbles | BubbleField | [private] |
| _explodingBubblesCount | BubbleField | [private] |
| _fallingBubbles | BubbleField | [private] |
| _rootNode | GraphicalNode | [protected] |
| _successGameEndFunc | BubbleField | [private] |
| addBubble(Bubble *bubble, unsigned plate, unsigned x, unsigned y) | BubbleField | [private] |
| addBubble(Bubble *bubble, Templates::CallableBack< BubbleField > *addBubbleDone) | BubbleField | |
| addCollidingBubblesInPlateToVector(unsigned plate, const Bubble *bubble, std::vector< const Bubble * > &collidingBubbles) const | BubbleField | [private] |
| addNeighboursTowardsWall(const BubbleGenerator *bubbleGen, const Coordinates &coords) | BubbleField | [private] |
| bubbleCollidesInPlate(unsigned plate, const SbVec3f &position) const | BubbleField | [private] |
| BubbleField(const BubbleField &) | BubbleField | [private] |
| BubbleField() | BubbleField | |
| BubblePlate typedef | BubbleField | [private] |
| BUBBLES_IN_ROW | BubbleField | [private, static] |
| bubblesInPlateRow(unsigned index) const | BubbleField | [private] |
| CallableBack() | Templates::CallableBack< Bubble > | [inline] |
| callableBackNotify(Bubble *subject) | BubbleField | [virtual] |
| destroyBubblesInCluster(const Coordinates &position) | BubbleField | [private] |
| FieldContent typedef | BubbleField | [private] |
| generateStartingLayout(const BubbleGenerator *bubbleGen, unsigned numOfInitiallyFilledPlates, float probCellContainBubble) | BubbleField | |
| getCollidingBubbles(Bubble *bubble) const | BubbleField | [private] |
| getNeighboursCoords(const Coordinates &coords) const | BubbleField | [private] |
| getNumberOfBubblesInRow() | BubbleField | [inline, static] |
| getRootNode() | GraphicalNode | [inline] |
| GraphicalNode() | GraphicalNode | [protected] |
| isConnectedWithWall(const Coordinates &coords, std::vector< Coordinates > processedCoords, Coordinates &nearestToWallCoords) const | BubbleField | [private] |
| isConnectedWithWall(const Coordinates &coords) const | BubbleField | [private] |
| isInCollision(const SbVec3f &position) | BubbleField | |
| isInCollisionWithWall(const SbVec3f &position) | BubbleField | [private, static] |
| isValidPosition(unsigned plate, unsigned x, unsigned y) const | BubbleField | [private] |
| localCoordinatesToOI(unsigned plate, unsigned x, unsigned y) | BubbleField | [private, static] |
| localCoordinatesToOI(Coordinates local) | BubbleField | [private, static] |
| oiXYCoordinateToLocal(float oiCoord, unsigned plate, float(*roundFunc)(float)=roundf) | BubbleField | [private, static] |
| oiZCoordinateToLocal(float oiCoord, float(*roundFunc)(float)=roundf) | BubbleField | [private, static] |
| operator=(const BubbleField &) | BubbleField | [private] |
| removeBubblesNotConnectedWithWall() | BubbleField | [private] |
| searchForPosition(Bubble *bubble) const | BubbleField | [private] |
| setOnSuccessfullGameEndCallback(void(*callback)()) | BubbleField | |
| solveCollisionWithBubble(Bubble *bubble) | BubbleField | [private] |
| solveCollisionWithWall(Bubble *bubble) | BubbleField | [private] |
| timeUpdate(float dt) | BubbleField | [virtual] |
| TimeUpdateable() | TimeUpdateable | [inline, protected] |
| ~BubbleField() | BubbleField | |
| ~CallableBack() | Templates::CallableBack< Bubble > | [inline, virtual] |
| ~GraphicalNode()=0 | GraphicalNode | [pure virtual] |
| ~TimeUpdateable() | TimeUpdateable | [inline, virtual] |