|
Odamex
Setting the Standard in Multiplayer Doom
|
#include <hardware.h>
Public Member Functions | |
| virtual | ~IVideo () |
| virtual std::string | GetVideoDriverName () |
| virtual EDisplayType | GetDisplayType () |
| virtual bool | FullscreenChanged (bool fs) |
| virtual void | SetWindowedScale (float scale) |
| virtual bool | CanBlit () |
| virtual bool | SetOverscan (float scale) |
| virtual bool | SetMode (int width, int height, int bits, bool fs) |
| virtual void | SetPalette (DWORD *palette) |
| virtual void | SetOldPalette (byte *doompalette) |
| virtual void | UpdateScreen (DCanvas *canvas) |
| virtual void | ReadScreen (byte *block) |
| virtual int | GetModeCount () |
| virtual void | StartModeIterator (int bits) |
| virtual bool | NextMode (int *width, int *height) |
| virtual DCanvas * | AllocateSurface (int width, int height, int bits, bool primary=false) |
| virtual void | ReleaseSurface (DCanvas *scrn) |
| virtual void | LockSurface (DCanvas *scrn) |
| virtual void | UnlockSurface (DCanvas *scrn) |
| virtual bool | Blit (DCanvas *src, int sx, int sy, int sw, int sh, DCanvas *dst, int dx, int dy, int dw, int dh) |
| virtual IVideo::~IVideo | ( | ) | [inline, virtual] |
| DCanvas * IVideo::AllocateSurface | ( | int | width, |
| int | height, | ||
| int | bits, | ||
| bool | primary = false |
||
| ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::Blit | ( | DCanvas * | src, |
| int | sx, | ||
| int | sy, | ||
| int | sw, | ||
| int | sh, | ||
| DCanvas * | dst, | ||
| int | dx, | ||
| int | dy, | ||
| int | dw, | ||
| int | dh | ||
| ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::CanBlit | ( | void | ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::FullscreenChanged | ( | bool | fs | ) | [virtual] |
Reimplemented in SDLVideo.
| EDisplayType IVideo::GetDisplayType | ( | void | ) | [virtual] |
Reimplemented in SDLVideo.
| int IVideo::GetModeCount | ( | void | ) | [virtual] |
Reimplemented in SDLVideo.
| std::string IVideo::GetVideoDriverName | ( | ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::NextMode | ( | int * | width, |
| int * | height | ||
| ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::SetMode | ( | int | width, |
| int | height, | ||
| int | bits, | ||
| bool | fs | ||
| ) | [virtual] |
Reimplemented in SDLVideo.
| bool IVideo::SetOverscan | ( | float | scale | ) | [virtual] |
Reimplemented in SDLVideo.
| void IVideo::SetWindowedScale | ( | float | scale | ) | [virtual] |
Reimplemented in SDLVideo.
| void IVideo::StartModeIterator | ( | int | bits | ) | [virtual] |
Reimplemented in SDLVideo.