5#ifndef __IRR_I_VIDEO_MODE_LIST_H_INCLUDED__
6#define __IRR_I_VIDEO_MODE_LIST_H_INCLUDED__
IReferenceCounted()
Constructor.
Specifies a 2 dimensional size.
A list of all available video modes.
virtual s32 getDesktopDepth() const =0
Get the pixel depth of a video mode in bits.
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.
virtual s32 getVideoModeCount() const =0
Gets amount of video modes in the list.
virtual const core::dimension2d< u32 > & getDesktopResolution() const =0
Get current desktop screen resolution.
virtual core::dimension2d< u32 > getVideoModeResolution(s32 modeNumber) const =0
Get the screen size of a video mode in pixels.
virtual s32 getVideoModeDepth(s32 modeNumber) const =0
Get the pixel depth of a video mode in bits.
The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done ...
Everything in the Irrlicht Engine can be found in this namespace.
signed int s32
32 bit signed variable.