#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.