KDEGames

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKGameCanvasAbstractContainer class
 CKGameCanvasAdapterA generic adapter for KGameCanvas
 CKGameCanvasGroupAn item containing other items
 CKGameCanvasWidgetContainer widget
 CKGameCanvasItemAn abstract item
 CKGameCanvasDummyA dummy (empty) item
 CKGameCanvasGroupAn item containing other items
 CKGameCanvasPictureA picture, ie a collection of paint operations
 CKGameCanvasPixmapA pixmap (sprite)
 CKGameCanvasRenderedPixmapA sprite pixmap from KGameRenderer
 CKGameCanvasRectangleA solid rectangle
 CKGameCanvasTextKGameCanvasText
 CKGameCanvasTiledPixmapA tiled pixmap (brush)
 CKGameDifficultyKGameDifficuty manages the game difficulty levels in a standard way
 CKGamePropertyBaseBase class of KGameProperty
 CKGameProperty< type >A class for network transparent games
 CKGameProperty< int >
 CKGameProperty< qint8 >
 CKGameProperty< QString >
 CKGameProperty< unsigned int >
 CKGameRendererClientAn object that receives pixmaps from a KGameRenderer
 CKGameCanvasRenderedPixmapA sprite pixmap from KGameRenderer
 CKGameRenderedItemA QGraphicsPixmapItem which reacts to theme changes automatically
 CKGameRenderedObjectItemA QGraphicsObject which displays pixmaps from a KGameRenderer
 CKGameThemeClass for loading theme files
 CKgItem
 CQDomNode [external]
 CQDomDocument [external]
 CKGameSvgDocumentA class for manipulating an SVG file using DOM
 CQGraphicsItem [external]
 CKGamePopupItemQGraphicsItem capable of showing short popup messages which do not interrupt the gameplay
 CQGraphicsObject [external]
 CKGameRenderedObjectItemA QGraphicsObject which displays pixmaps from a KGameRenderer
 CQGraphicsPixmapItem [external]
 CKGameRenderedItemA QGraphicsPixmapItem which reacts to theme changes automatically
 CQObject [external]
 CKGameClockClass representing a game clock, wraps after 24 hours
 CKGameIOBase class for IO devices for games
 CKGameComputerIOKGameIO variant for real-time games
 CKGameKeyIOThe KGameKeyIO class
 CKGameMouseIOThe KGameMouseIO class
 CKGameProcessIOThe KGameProcessIO class
 CKGameNetworkKGame class with network support
 CKGameThe main KDE game object
 CKGamePopupItemQGraphicsItem capable of showing short popup messages which do not interrupt the gameplay
 CKGamePropertyHandlerA collection class for KGameProperty objects
 CKGameRendererCache-enabled rendering of SVG themes
 CKGameSequenceThis class takes care of round or move management as well of the gameover condition
 CKgDifficultyKgDifficulty manages difficulty levels of a game in a standard way
 CKgDifficultyLevel
 CKgSoundThis class models a sound file
 CKgThemeA theme describes the visual appearance of a game
 CKgThemeProviderA theme provider manages KgTheme instances, and maintains a selection of the currentTheme()
 CKHighscoreClass for managing highscore tables
 CKMessageClientA client to connect to a KMessageServer
 CKMessageIOThis abstract base class represents one end of a message connections between two clients
 CKMessageDirectThis class implements the message communication using function calls directly
 CKMessageSocketThis class implements the message communication using a TCP/IP socket
 CKMessageServerA server for message sending and broadcasting, using TCP/IP connections
 CKPlayerBase class for a game player
 CQAbstractItemDelegate [external]
 CKChatBaseItemDelegateA delegate (see the Qt Model/View module for details) to paint the lines of the KChatBase list model (KChatBaseModel)
 CQAbstractItemModel [external]
 CQAbstractListModel [external]
 CKChatBaseModelThe model used to store messages displayed in the chat dialog messages list
 CQGraphicsObject [external]
 CQWidget [external]
 CKGameCanvasWidgetContainer widget
 CKGameThemeSelectorA widget used to select the game's theme
 CKgThemeSelectorTheme selection widget
 CQDialog [external]
 CKScoreDialogA simple high score implementation
 CQFrame [external]
 CKChatBaseThe base class for chat widgets
 CKGameChatA Chat widget for KGame-based games
 CQQuickWidget [external]
 CKgDeclarativeViewA QDeclarativeView that adds KDE specific module paths and javascript bindings
 CQPaintDevice [external]
 CQWidget [external]
 CQPair< QString, QString > [external]
 CKChatBaseMessageThe class of the elements stored in the chat list model
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Aug 2 2020 22:36:34 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.