#include <platformVideo.h>
|
| | DisplayDevice () |
| |
| virtual | ~DisplayDevice () |
| |
| virtual void | initDevice ()=0 |
| |
| virtual bool | activate (U32 width, U32 height, U32 bpp, bool fullScreen)=0 |
| |
| virtual void | shutdown ()=0 |
| |
| virtual bool | setScreenMode (U32 width, U32 height, U32 bpp, bool fullScreen, bool forceIt=false, bool repaint=true)=0 |
| |
| virtual bool | setResolution (U32 width, U32 height, U32 bpp) |
| |
| virtual bool | toggleFullScreen () |
| |
| virtual void | swapBuffers ()=0 |
| |
| virtual const char * | getDriverInfo ()=0 |
| |
| virtual bool | getGammaCorrection (F32 &g)=0 |
| |
| virtual bool | setGammaCorrection (F32 g)=0 |
| |
| virtual bool | getVerticalSync ()=0 |
| |
| virtual bool | setVerticalSync (bool on)=0 |
| |
| bool | prevRes () |
| |
| bool | nextRes () |
| |
| const char * | getResolutionList () |
| |
| bool | isFullScreenOnly () |
| |
◆ DisplayDevice()
◆ ~DisplayDevice()
◆ activate()
| virtual bool activate |
( |
U32 |
width, |
|
|
U32 |
height, |
|
|
U32 |
bpp, |
|
|
bool |
fullScreen |
|
) |
| |
|
pure virtual |
◆ getDriverInfo()
| virtual const char * getDriverInfo |
( |
| ) |
|
|
pure virtual |
◆ getGammaCorrection()
| virtual bool getGammaCorrection |
( |
F32 & |
g | ) |
|
|
pure virtual |
◆ getResolution()
◆ getResolutionList()
| const char * getResolutionList |
( |
| ) |
|
◆ getVerticalSync()
| virtual bool getVerticalSync |
( |
| ) |
|
|
pure virtual |
◆ init()
◆ initDevice()
| virtual void initDevice |
( |
| ) |
|
|
pure virtual |
◆ isFullScreen()
◆ isFullScreenOnly()
| bool isFullScreenOnly |
( |
| ) |
|
|
inline |
◆ nextRes()
◆ prevRes()
◆ setGammaCorrection()
| virtual bool setGammaCorrection |
( |
F32 |
g | ) |
|
|
pure virtual |
◆ setResolution()
| bool setResolution |
( |
U32 |
width, |
|
|
U32 |
height, |
|
|
U32 |
bpp |
|
) |
| |
|
inlinevirtual |
◆ setScreenMode()
| virtual bool setScreenMode |
( |
U32 |
width, |
|
|
U32 |
height, |
|
|
U32 |
bpp, |
|
|
bool |
fullScreen, |
|
|
bool |
forceIt = false, |
|
|
bool |
repaint = true |
|
) |
| |
|
pure virtual |
◆ setVerticalSync()
| virtual bool setVerticalSync |
( |
bool |
on | ) |
|
|
pure virtual |
◆ shutdown()
| virtual void shutdown |
( |
| ) |
|
|
pure virtual |
◆ swapBuffers()
| virtual void swapBuffers |
( |
| ) |
|
|
pure virtual |
◆ toggleFullScreen()
| bool toggleFullScreen |
( |
| ) |
|
|
inlinevirtual |
◆ mDeviceName
◆ mFullScreenOnly
◆ mResolutionList
◆ smCurrentRes
◆ smIsFullScreen
The documentation for this class was generated from the following files:
- platform/platformVideo.h
- platform/platformVideo.cc