Blender
V4.3
source
blender
windowmanager
intern
wm_window_private.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2019 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
#pragma once
9
10
#include "
BLI_sys_types.h
"
11
12
#include "
GHOST_Types.h
"
13
14
#include "
GPU_context.hh
"
15
16
struct
bContext
;
17
18
/* *************** Message box *************** */
19
/* `WM_ghost_show_message_box` is implemented in `wm_windows.c` it is
20
* defined here as it was implemented to be used for showing
21
* a message to the user when the platform is not (fully) supported.
22
*
23
* In all other cases this message box should not be used. */
24
void
WM_ghost_show_message_box
(
const
char
*title,
25
const
char
*message,
26
const
char
*help_label,
27
const
char
*continue_label,
28
const
char
*link,
29
GHOST_DialogOptions
dialog_options);
30
31
GHOST_TDrawingContextType
wm_ghost_drawing_context_type
(
const
eGPUBackendType
gpu_backend);
32
33
void
wm_test_opengl_deprecation_warning
(
bContext
*C);
34
void
wm_test_gpu_backend_fallback
(
bContext
*C);
BLI_sys_types.h
GHOST_Types.h
GHOST_TDrawingContextType
GHOST_TDrawingContextType
Definition
GHOST_Types.h:216
GHOST_DialogOptions
GHOST_DialogOptions
Definition
GHOST_Types.h:80
GPU_context.hh
eGPUBackendType
eGPUBackendType
Definition
GPU_platform_backend_enum.h:11
bContext
Definition
blenkernel/intern/context.cc:61
wm_test_gpu_backend_fallback
void wm_test_gpu_backend_fallback(bContext *C)
Definition
wm_window.cc:2090
wm_test_opengl_deprecation_warning
void wm_test_opengl_deprecation_warning(bContext *C)
Definition
wm_window.cc:2027
wm_ghost_drawing_context_type
GHOST_TDrawingContextType wm_ghost_drawing_context_type(const eGPUBackendType gpu_backend)
Definition
wm_window.cc:1962
WM_ghost_show_message_box
void WM_ghost_show_message_box(const char *title, const char *message, const char *help_label, const char *continue_label, const char *link, GHOST_DialogOptions dialog_options)
Definition
wm_window.cc:3071
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0