granatier
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
CArenaSettings | Class for loading arena files |
CCell | This class represents a Cell of the Arena |
▼CKConfigSkeleton | |
CSettings | |
▼CKGameRenderedItem | |
CArenaItem | This class is the graphical view of the Arena |
CBombExplosionItem | This class is the graphical representation of a Bomb explosion |
▼CElementItem | This class is the graphical representation of a game Element |
CBlockItem | This class is the graphical representation of a Block |
CBombItem | This class is the graphical representation of a Bomb |
CBonusItem | This class is the graphical representation of a Bonus |
▼CCharacterItem | This class is the graphical representation of a Character |
CPlayerItem | This class manage the display of the Player |
▼CKXmlGuiWindow | |
CMainWindow | This class enables to create the main window for Granatier |
CPlayerInfo | |
CPlayerSettings | |
▼CQObject [external] | |
CArena | This class represents the Arena of the game |
CArenaItem | This class is the graphical view of the Arena |
CBombExplosionItem | This class is the graphical representation of a Bomb explosion |
▼CElement | This class describes the common characteristics and behaviour of any game Element (character or item) |
CBlock | This class represents a block with the possibility of a bonus inside |
CBomb | This class describes the common characteristics and behaviour of the bomb item |
CBonus | This class represents a Bonus for the Player |
▼CCharacter | This class describes the common characteristics and behaviour of the game characters (Players) |
CPlayer | This class represents the main character of the game |
CElementItem | This class is the graphical representation of a game Element |
CGame | This class manages the game main loop : it regularly checks the key press events, computes the character moves and updates their coordinates |
CInfoOverlay | This class the game info if paused or a round is over |
CInfoSidebar | This class represents the game sidebar with game information about the player |
▼CQGraphicsScene [external] | |
CGameScene | This class contains all the Game elements to be drawn on the screen by the GameView instance |
▼CQWidget [external] | |
CArenaSelector | A widget used to select the game's arena |
CPlayerSelector | |
CPlayerSelectorItem | |
▼CQFrame [external] | |
▼CQAbstractScrollArea [external] | |
▼CQGraphicsView [external] | |
CGameView | This class manages the drawing of each element of the Game instance |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQXmlContentHandler [external] | |
▼CQXmlDefaultHandler [external] | |
CMapParser | This class handles XML reader events in order to initialize the Arena properties |
▼CQXmlDeclHandler [external] | |
CQXmlDefaultHandler [external] | |
▼CQXmlDTDHandler [external] | |
CQXmlDefaultHandler [external] | |
▼CQXmlEntityResolver [external] | |
CQXmlDefaultHandler [external] | |
▼CQXmlErrorHandler [external] | |
CQXmlDefaultHandler [external] | |
▼CQXmlLexicalHandler [external] | |
CQXmlDefaultHandler [external] | |
CCharacter::Shortcuts | Keyboard shortcuts for moving and dropping a bomb |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:18:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:18:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.