Mania++
|
CallBackManager | Handles callbacks from the server |
CallVoteRatio | Struct with a callvote ratio |
CommandManager | Manages the chat commands |
Config | Reads and stores configuration information |
Controller | Struct with all instances needed for plugins |
CurrentCallVote | Struct with a current callvote |
CurrentNextValue | Struct with a current and next value |
Database | Handles the connection to the database |
DatabaseConfig | Database connection settings |
EntryVal | Struct with entry information |
EventManager | Handles events (callbacks) from server to plugins |
ExtendedCallVoteRatio | Struct with a callvote |
GbxCallBack | CallBack from server, de-XML-fies the callback |
GbxError | Stores error details from the communication with the server |
GbxFirstResponse | Response received on handshake |
GbxMessage | XML-fies the message for communication with the server |
GbxParam | Pointer and type information of a parameter |
GbxParameter | XML-fies the parameter for communication with the server |
GbxParameters | List of parameters |
GbxQueryResponse | Response received after a query is sent |
GbxRemote | Handles communication with the ManiaPlanet server |
GbxResponse | Response from server, de-XML-fies the response |
GbxResponseParameter | Parameter deducted from server response |
GbxServerResponse | Response from server, de-XML-fies the response |
GbxStructParameters | List of struct parameters |
GitVersion | Contains information about a Git release (version) |
Hex | Utility to print char arrays/pointers as hexadecimal values |
Logging | Utility to print information to the console |
ManiaLinkPageAnswer | Struct with a ManiaLink page answer |
ManiaPP | Main class |
Map | Contains all information about a map in easy-to-use format |
MapList | Contains the maplist and a pointer to the current map |
Methods | Contains all server methods and returns usable data types |
Player | Contains all information about a player in easy-to-use format |
PlayerRanking | Struct with player ranking |
Plugin | Plugin interface, inherited by all plugins |
PluginConfig | Plugin settings |
PluginInfo | Struct with information about a plugin |
PluginManager | Manages the plugins |
ProgramConfig | Program settings |
ServerConfig | Server connection settings |
ServerStatus | Struct with server status |
ServerVersion | Struct with server version information |
SystemInfo | Struct with system information |
TcpClient | Socket connection with server |
Text | Contains utilities to format text |
Time | Contains utilities to format map times |
UIFrame | ManiaLink for UI |
UIList | ManiaLink for UI list |
UIManager | Manages the user interface on the server (ManiaLinks) |
VersionChecker | Checks Mania++ version (and possibly plugin versions) |
VersionCompare | Compares string versions |