![]() |
nCine
2025.04.r498-9d36345
A cross-platform 2D game engine
|
Display properties. More...
#include <DisplayMode.h>
Public Types | |
enum class | DoubleBuffering { DISABLED , ENABLED } |
enum class | VSync { DISABLED , ENABLED } |
Public Member Functions | |
DisplayMode (unsigned char redBits, unsigned char greenBits, unsigned char blueBits) | |
DisplayMode (unsigned char redBits, unsigned char greenBits, unsigned char blueBits, unsigned char alphaBits) | |
DisplayMode (unsigned char depthBits, unsigned char stencilBits, DoubleBuffering dbMode, VSync vsMode) | |
DisplayMode (unsigned char redBits, unsigned char greenBits, unsigned char blueBits, unsigned char alphaBits, unsigned char depthBits, unsigned char stencilBits, DoubleBuffering dbMode, VSync vsMode) | |
unsigned char | redBits () const |
Returns the number of bits for the red channel. | |
unsigned char | greenBits () const |
Returns the number of bits for the green channel. | |
unsigned char | blueBits () const |
Returns the number of bits for the blue channel. | |
unsigned char | alphaBits () const |
Returns the number of bits for the alpha channel. | |
unsigned char | depthBits () const |
Returns the number of bits for the depth buffer. | |
unsigned char | stencilBits () const |
Returns the number of bits for the stencil buffer. | |
bool | isDoubleBuffered () const |
Returns true if the display is double buffered. | |
bool | hasVSync () const |
Returns true if the dislpay has V-sync enabled. | |
Display properties.