#include <engineplugin.h>
Public Attributes | |
const DMFlags * | allDMFlags |
List of all engine's DMFlags or NULL if none. | |
bool | allowsConnectPassword |
bool | allowsEmail |
bool | allowsJoinPassword |
bool | allowsMOTD |
bool | allowsRConPassword |
bool | allowsURL |
QString | author |
QString | defaultMaster |
Default port on which servers for given engine are hosted. | |
quint16 | defaultServerPort |
const QList< GameMode > * | gameModes |
All available game modes for the engine or NULL if none. | |
const QList< GameCVar > * | gameModifiers |
Returns a list of modifiers. | |
bool | hasMasterServer |
QPixmap * | icon |
icon of the engine | |
bool | inGameFileDownloads |
QVector< IRCNetworkEntity > | ircChannels |
QString | name |
IniSection * | pConfig |
quint8 | refreshThreshold |
bool | supportsRandomMapRotation |
bool | valid |
unsigned int | version |
Store the information about the plugin in a structure so that we can freely add features without invalidating existing plugins.
const QList<GameCVar>* EnginePlugin::Data::gameModifiers |
Returns a list of modifiers.
Modifiers are used and displayed in Create Server dialog. If an empty list (or NULL) is returned, Modifier combo will be disabled.