12 #ifndef VIDEO_DEDICATED_H 13 #define VIDEO_DEDICATED_H 20 const char *
Start(
const char *
const *param);
24 void MakeDirty(
int left,
int top,
int width,
int height);
31 const char *
GetName()
const {
return "dedicated"; }
32 bool HasGUI()
const {
return false; }
41 static const int PRIORITY = 10;
43 static const int PRIORITY = 0;
const char * Start(const char *const *param)
Start this driver.
Base of all video drivers.
The dedicated server video driver.
Driver * CreateInstance() const
Create an instance of this driver-class.
Base for all driver factories.
bool ToggleFullscreen(bool fullscreen)
Change the full screen setting.
void Stop()
Stop this driver.
A driver for communicating with the user.
void MainLoop()
Perform the actual drawing.
void MakeDirty(int left, int top, int width, int height)
Mark a particular area dirty.
const char * GetName() const
Get the name of this driver.
The base of all video drivers.
Factory for the dedicated server video driver.
bool HasGUI() const
Whether the driver has a graphical user interface with the end user.
bool ChangeResolution(int w, int h)
Change the resolution of the window.