Blender  V3.3
GHOST_DisplayManagerNULL.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
8 #pragma once
9 
10 #include "GHOST_DisplayManager.h"
11 #include "GHOST_SystemNULL.h"
12 
13 class GHOST_SystemNULL;
14 
16  public:
18  { /* nop */
19  }
21  {
22  return GHOST_kFailure;
23  }
24  GHOST_TSuccess getNumDisplaySettings(uint8_t display, int32_t &numSettings) const
25  {
26  return GHOST_kFailure;
27  }
29  int32_t index,
30  GHOST_DisplaySetting &setting) const
31  {
32  return GHOST_kFailure;
33  }
35  {
36  return getDisplaySetting(display, int32_t(0), setting);
37  }
39  {
40  return GHOST_kSuccess;
41  }
42 
43  private:
44  GHOST_SystemNULL *m_system;
45 };
GHOST_TSuccess
Definition: GHOST_Types.h:74
@ GHOST_kFailure
Definition: GHOST_Types.h:74
@ GHOST_kSuccess
Definition: GHOST_Types.h:74
GHOST_DisplayManagerNULL(GHOST_SystemNULL *system)
GHOST_TSuccess getDisplaySetting(uint8_t display, int32_t index, GHOST_DisplaySetting &setting) const
GHOST_TSuccess setCurrentDisplaySetting(uint8_t display, const GHOST_DisplaySetting &setting)
GHOST_TSuccess getCurrentDisplaySetting(uint8_t display, GHOST_DisplaySetting &setting) const
GHOST_TSuccess getNumDisplaySettings(uint8_t display, int32_t &numSettings) const
GHOST_TSuccess getNumDisplays(uint8_t &numDisplays) const
signed int int32_t
Definition: stdint.h:77
unsigned char uint8_t
Definition: stdint.h:78