KDEGames

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKGameMessageNamespace-like class for message-related static functions
 CKGamePropertyBaseBase class of KGameProperty
 CKGameProperty< int >
 CKGameProperty< unsigned int >
 CKGameProperty< qint8 >
 CKGameProperty< QString >
 CKGameProperty< type >A class for network transparent games
 CKGameRendererClientAn object that receives pixmaps from a KGameRenderer
 CKGameRenderedGraphicsObjectA QGraphicsObject which displays pixmaps from a KGameRenderer
 CKGameRenderedItemA QGraphicsPixmapItem which reacts to theme changes automatically
 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]
 CKGameRenderedGraphicsObjectA QGraphicsObject which displays pixmaps from a KGameRenderer
 CQGraphicsPixmapItem [external]
 CKGameRenderedItemA QGraphicsPixmapItem which reacts to theme changes automatically
 CQObject [external]
 CKGameClockClass representing a game clock
 CKGameDifficultyKGameDifficulty manages difficulty levels of a game in a standard way
 CKGameDifficultyLevel
 CKGameHighscoreClass for managing highscore tables
 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
 CKGameSoundThis class models a sound file
 CKGameThemeA theme describes the visual appearance of a game
 CKGameThemeProviderA theme provider manages KGameTheme instances, and maintains a selection of the currentTheme()
 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]
 CKGameThemeSelectorTheme selection widget
 CQDialog [external]
 CKGameHighScoreDialogA simple high score implementation
 CQFrame [external]
 CKChatBaseThe base class for chat widgets
 CKGameChatA Chat widget for KGame-based games
 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-2024 The KDE developers.
Generated on Sun Feb 25 2024 18:43:15 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.