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::HexagonalBaseThis 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::ItemThis class defines how to convert and how to display a highscore element (such as the score, the date,
KExtHighscore::ItemArrayManage a bunch of Item which are saved under the same group in KHighscores config file
KExtHighscore::ItemContainer
KCanvasRootPixmapImplement KRootPixmap for a QCanvasView
KCardDialogA carddeck selection dialog for card games
KCardDialogPrivate
KChatA chat widget for non-KGame games
KChatBaseThe base class for chat widgets
KChatBasePrivate
KChatBaseTextA QListBoxText implementation for KChatBase
KChatBaseTextPrivate
KChatDialog
KChatDialogPrivate
KChatPrivate
KConfigRawBackEnd
KFileLock
KGameThe main KDE game object
KGameChatA Chat widget for KGame-based games
KGameChatPrivate
KGameComputerIOKGameIO variant for real-time games
KGameComputerIO::KGameComputerIOPrivate
KGameConnectDialogDialog to ask for host and port
KGameConnectDialogPrivate
KGameConnectWidget
KGameConnectWidgetPrivate
KGameDebugDialog
KGameDebugDialogPrivate
KGameDialogTODO: rewrite entire documentation.Main configuration dialog for KGame
KGameDialogChatConfigThis is not really a configuration widget but rather a simple chat widget.A chat widget inside a KGameDialog
KGameDialogChatConfigPrivate
KGameDialogConfigBase class for configuration widgets.Base class for configuration widgets
KGameDialogConfigPrivate
KGameDialogConnectionConfig
KGameDialogConnectionConfigPrivate
KGameDialogGeneralConfig
KGameDialogGeneralConfigPrivate
KGameDialogMsgServerConfig
KGameDialogMsgServerConfigPrivate
KGameDialogNetworkConfig
KGameDialogNetworkConfigPrivate
KGameDialogPrivate
KGameError
KGameErrorDialogUse error(), warning() and information() to display the information about a network game.Error handling for KGame
KGameErrorDialogPrivate
KGameErrorMessageDialogThe real class for error messages.Internally used by KGameErrorDialog
KGameIOBase class for IO devices for games
KGameKeyIOThe KGameKeyIO class
KGameLCDThis class is a visually enhanced QLCDNumber:
KGameLCDClockThis class is a digital clock widget
KGameLCDListThis widget holds a list of QLCDNumber arranged in a vertical layout
KGameLCDList::KGameLCDListPrivate
KGameMessage
KGameMiscThis class contains several (usually static) functions I really did not know a class for
KGameMiscPrivate
KGameMouseIOThe KGameMouseIO class
KGameNetworkKGame class with network support.The main KDE game object
KGameNetworkPrivate
KGamePrivate
KGameProcessThis is the process class used on the computer player side to communicate with its counterpart KProcessIO class
KGameProcessIOThe KGameProcessIO class
KGameProcessIO::KGameProcessIOPrivate
KGameProgressA progress indicator widget
KGameProperty< type >A class for network transparent games
KGamePropertyArray< type >
KGamePropertyBaseBase class of KGameProperty
KGamePropertyBase::Flags
KGamePropertyHandlerA collection class for KGameProperty objects
KGamePropertyHandlerPrivate
KGamePropertyList< type >
KGameSequenceThis class takes care of round or move management as well of the gameover condition.Round/move management class
KHighscoreClass for managing highscore tables
KHighscorePrivate
KMessageClientA client to connect to a KMessageServer
KMessageClientPrivate
KMessageDirectThis class implements the message communication using function calls directly
KMessageFilePipe
KMessageIOThis abstract base class represents one end of a message connections between two clients
KMessageProcess
KMessageServerA server for message sending and broadcasting, using TCP/IP connections
KMessageServerPrivate
KMessageServerSocketInternal class of KMessageServer.An internal class for KServerSocket
KMessageSocketThis class implements the message communication using a TCP/IP socket
KPlayerBase class for a game player
KPlayerPrivate
KRawConfig
KScoreDialogA simple high score dialog
KScoreDialog::KScoreDialogPrivate
KStdGameActionReplacement for KStdAction for KDE Games
KStdGameActionInfo
KExtHighscore::LastMultipleScoresList
KExtHighscore::ManagerThis 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
MessageBuffer
KExtHighscore::MultiplayerScoresThis class is used to store and show scores for multiplayer games
KExtHighscore::NameItem
KExtHighscore::PlayerInfos
KExtHighscore::PlayersCombo
KExtHighscore::RankItem
KExtHighscore::ScoreThis class contains data for a score
KExtHighscore::ScoreInfos
KExtHighscore::ScoreNameItem
KExtHighscore::ScoresList
KExtHighscore::ShowItem
KGrid2D::Square< T >This template is a Generic implementation for a square bidimensionnal grid (SquareBase)
KGrid2D::SquareBaseThis class contains static methods to manipulate coordinates for a square bidimensionnal grid
KExtHighscore::StatisticsTab
KExtHighscore::SuccessPercentageItem
KExtHighscore::TotalMultipleScoresList

Generated on Wed Aug 23 18:04:40 2006 for libkdegames by  doxygen 1.4.6