libkdegames Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| KExtHighscore::AdditionalTab | |
| KExtHighscore::AskNameDialog | |
| KExtHighscore::ConfigDialog | |
| KExtHighscore::ConfigGroup | |
| KExtHighscore::DateItem | |
| KGrid2D::Generic< Type > | This template class represents a generic bidimensionnal grid |
| KGrid2D::Hexagonal< Type > | This template implements a hexagonal grid where hexagons form horizontal lines: |
| KGrid2D::HexagonalBase | This class contains static methods to manipulate coordinates on an hexagonal grid where hexagons form horizontal lines: |
| KExtHighscore::HighscoresDialog | |
| KExtHighscore::HighscoresList | |
| KExtHighscore::HighscoresWidget | |
| KExtHighscore::HistogramTab | |
| KExtHighscore::Item | This class defines how to convert and how to display a highscore element (such as the score, the date, |
| KExtHighscore::ItemArray | Manage a bunch of Item which are saved under the same group in KHighscores config file |
| KExtHighscore::ItemContainer | |
| KCanvasRootPixmap | Implement KRootPixmap for a QCanvasView |
| KCardDialog | A carddeck selection dialog for card games |
| KChat | A chat widget for non-KGame games |
| KChatBase | The base class for chat widgets |
| KChatBaseText | A QListBoxText implementation for KChatBase |
| KChatDialog | |
| KConfigRawBackEnd | |
| KFileLock | |
| KGame | The main KDE game object |
| KGameChat | A Chat widget for KGame-based games |
| KGameComputerIO | KGameIO variant for real-time games |
| KGameConnectDialog | Dialog to ask for host and port |
| KGameConnectWidget | |
| KGameDebugDialog | |
| KGameDialog | TODO: rewrite entire documentation.Main configuration dialog for KGame |
| KGameDialogChatConfig | This is not really a configuration widget but rather a simple chat widget.A chat widget inside a KGameDialog |
| KGameDialogConfig | Base class for configuration widgets.Base class for configuration widgets |
| KGameDialogConnectionConfig | |
| KGameDialogGeneralConfig | |
| KGameDialogMsgServerConfig | |
| KGameDialogNetworkConfig | |
| KGameError | |
| KGameErrorDialog | Use error(), warning() and information() to display the information about a network game.Error handling for KGame |
| KGameErrorMessageDialog | The real class for error messages.Internally used by KGameErrorDialog |
| KGameIO | Base class for IO devices for games |
| KGameKeyIO | The KGameKeyIO class |
| KGameLCD | This class is a visually enhanced QLCDNumber: |
| KGameLCDClock | This class is a digital clock widget |
| KGameLCDList | This widget holds a list of QLCDNumber arranged in a vertical layout |
| KGameMessage | |
| KGameMisc | This class contains several (usually static) functions I really did not know a class for |
| KGameMouseIO | The KGameMouseIO class |
| KGameNetwork | KGame class with network support.The main KDE game object |
| KGameProcess | This is the process class used on the computer player side to communicate with its counterpart KProcessIO class |
| KGameProcessIO | The KGameProcessIO class |
| KGameProgress | A progress indicator widget |
| KGameProperty< type > | A class for network transparent games |
| KGamePropertyArray< type > | |
| KGamePropertyBase | Base class of KGameProperty |
| KGamePropertyBase::Flags | |
| KGamePropertyHandler | A collection class for KGameProperty objects |
| KGamePropertyList< type > | |
| KGameSequence | This class takes care of round or move management as well of the gameover condition.Round/move management class |
| KHighscore | Class for managing highscore tables |
| KMessageClient | A client to connect to a KMessageServer |
| KMessageDirect | This class implements the message communication using function calls directly |
| KMessageFilePipe | |
| KMessageIO | This abstract base class represents one end of a message connections between two clients |
| KMessageProcess | |
| KMessageServer | A server for message sending and broadcasting, using TCP/IP connections |
| KMessageServerSocket | Internal class of KMessageServer.An internal class for KServerSocket |
| KMessageSocket | This class implements the message communication using a TCP/IP socket |
| KPlayer | Base class for a game player |
| KRawConfig | |
| KScoreDialog | A simple high score dialog |
| KStdGameAction | Replacement for KStdAction for KDE Games |
| KExtHighscore::LastMultipleScoresList | |
| KExtHighscore::Manager | This class manages highscores and players entries (several players can share the same highscores list if the libkdegame library is built to support a common highscores file; NOTE that to correctly implement such feature we probably need a locking mechanism in KHighscore) |
| KExtHighscore::ManagerPrivate | |
| KExtHighscore::MultiplayerScores | This class is used to store and show scores for multiplayer games |
| KExtHighscore::NameItem | |
| KExtHighscore::PlayerInfos | |
| KExtHighscore::PlayersCombo | |
| KExtHighscore::RankItem | |
| KExtHighscore::Score | This class contains data for a score |
| KExtHighscore::ScoreInfos | |
| KExtHighscore::ScoresList | |
| KExtHighscore::ShowItem | |
| KGrid2D::Square< T > | This template is a Generic implementation for a square bidimensionnal grid (SquareBase) |
| KGrid2D::SquareBase | This class contains static methods to manipulate coordinates for a square bidimensionnal grid |
| KExtHighscore::StatisticsTab | |
| KExtHighscore::SuccessPercentageItem | |
| KExtHighscore::TotalMultipleScoresList |

