A list of all available video modes. More...
#include <IVideoModeList.h>
Public Member Functions | |
virtual s32 | getDesktopDepth () const =0 |
Get the pixel depth of a video mode in bits. More... | |
virtual const core::dimension2d< u32 > & | getDesktopResolution () const =0 |
Get current desktop screen resolution. More... | |
virtual s32 | getVideoModeCount () const =0 |
Gets amount of video modes in the list. More... | |
virtual s32 | getVideoModeDepth (s32 modeNumber) const =0 |
Get the pixel depth of a video mode in bits. More... | |
virtual core::dimension2d< u32 > | getVideoModeResolution (s32 modeNumber) const =0 |
Get the screen size of a video mode in pixels. More... | |
virtual core::dimension2d< u32 > | getVideoModeResolution (const core::dimension2d< u32 > &minSize, const core::dimension2d< u32 > &maxSize) const =0 |
Get a supported screen size with certain constraints. More... | |
![]() | |
IReferenceCounted () | |
Constructor. More... | |
virtual | ~IReferenceCounted () |
Destructor. More... | |
bool | drop () const |
Drops the object. Decrements the reference counter by one. More... | |
const c8 * | getDebugName () const |
Returns the debug name of the object. More... | |
s32 | getReferenceCount () const |
Get the reference count. More... | |
void | grab () const |
Grabs the object. Increments the reference counter by one. More... | |
Additional Inherited Members | |
![]() | |
void | setDebugName (const c8 *newName) |
Sets the debug name of the object. More... | |
A list of all available video modes.
You can get a list via IrrlichtDevice::getVideoModeList(). If you are confused now, because you think you have to create an Irrlicht Device with a video mode before being able to get the video mode list, let me tell you that there is no need to start up an Irrlicht Device with EDT_DIRECT3D8, EDT_OPENGL or EDT_SOFTWARE: For this (and for lots of other reasons) the null device, EDT_NULL exists.
Definition at line 23 of file IVideoModeList.h.
|
pure virtual |
Get the pixel depth of a video mode in bits.
|
pure virtual |
Get current desktop screen resolution.
|
pure virtual |
Gets amount of video modes in the list.
Get the pixel depth of a video mode in bits.
modeNumber | zero based index of the video mode. |
|
pure virtual |
Get the screen size of a video mode in pixels.
modeNumber | zero based index of the video mode. |
|
pure virtual |
Get a supported screen size with certain constraints.
minSize | Minimum dimensions required. |
maxSize | Maximum dimensions allowed. |