Blender  V3.3
GHOST_ContextNone.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2013 Blender Foundation. All rights reserved. */
3 
10 #pragma once
11 
12 #include "GHOST_Context.h"
13 
15  public:
16  GHOST_ContextNone(bool stereoVisual) : GHOST_Context(stereoVisual), m_swapInterval(1)
17  {
18  }
19 
25 
31 
37 
43 
49 
55 
60  GHOST_TSuccess setSwapInterval(int interval);
61 
67  GHOST_TSuccess getSwapInterval(int &intervalOut);
68 
69  private:
70  int m_swapInterval;
71 };
GHOST_TSuccess
Definition: GHOST_Types.h:74
GHOST_ContextNone(bool stereoVisual)
GHOST_TSuccess setSwapInterval(int interval)
GHOST_TSuccess activateDrawingContext()
GHOST_TSuccess updateDrawingContext()
GHOST_TSuccess initializeDrawingContext()
GHOST_TSuccess swapBuffers()
GHOST_TSuccess releaseDrawingContext()
GHOST_TSuccess getSwapInterval(int &intervalOut)
GHOST_TSuccess releaseNativeHandles()