.. index:: pair: class; EE::Window::ContextSettings .. _doxid-class_e_e_1_1_window_1_1_context_settings: class EE::Window::ContextSettings ================================= .. toctree:: :hidden: :ref:`ContextSettings ` Small class that contains the renderer context information. .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class ContextSettings { public: // fields :ref:`GraphicsLibraryVersion` :target:`Version`; :ref:`Uint32` :target:`DepthBufferSize`; :ref:`Uint32` :target:`StencilBufferSize`; :ref:`Uint32` :target:`Multisamples`; :ref:`Int32` :target:`FrameRateLimit`; bool :target:`VSync`; bool :target:`DoubleBuffering`; bool :target:`SharedGLContext`; // construction :target:`ContextSettings`( bool vsync, :ref:`GraphicsLibraryVersion` version = GLv_default, bool doubleBuffering = true, :ref:`Uint32` depthBufferSize = 24, :ref:`Uint32` stencilBufferSize = 1, :ref:`Uint32` multisamples = 0, bool sharedGLContext = true, :ref:`Int32` frameRateLimit = 0 ); :target:`ContextSettings`(); };