The NEW Pong Game V13.2.1
An interesting implemnettaion of the pong game
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAIArtificial Intelligence for controlling a paddle
 CBallBaseAbstract base class for all ball types in the game
 CClassicBallClassic circular ball implementation inheriting from BallBase
 CSquareBallSquare shaped ball implementation inheriting from BallBase
 CTriangleBallTriangle shaped ball implementation inheriting from BallBase
 Ccircle_rendererFunctor for rendering circular shapes
 CGame
 Cgame_overHandles the game over screen when a game is completed
 CGameOver
 CGUIUtility class providing user interface functionality
 CHighScoreStructure representing a high score record
 CLetterRepresents a letter in the storytime game mode
 CNetworkManager
 CPaddleRepresents a player paddle/racket in the game
 CPaddleState
 Cpage_2b_1tNotice screen with 2 buttons and 1 title
 Cpage_3bPause menu with 3 buttons
 Cpage_3b_0tMain menu class with 3 buttons and no title
 Cpage_3b_1tMiddle menu class with 3 buttons and 1 title
 Cpage_4b_1tDefines the mode selection menu with 4 buttons and 1 title
 CPowerClass representing power-up items that affect gameplay
 CInversiblePowerPower-up that inverts paddle controls temporarily
 CInvisiblePowerPower-up that makes the ball temporarily invisible
 CSaveStateStructure representing the complete game state for saving/loading
 CSavingUtility class for managing save game and high score functionality
 CSoundEffectsUtility class for handling sound effects and music in the game
 Csquare_rendererFunctor for rendering square shapes
 Ctriangle_rendererFunctor for rendering triangle shapes
 CUserRepresents a player in the game with name and score tracking