Blender
V5.0
source
blender
editors
interface
regions
interface_regions_intern.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
10
11
#pragma once
12
13
#include "
BLI_string_ref.hh
"
14
15
struct
ARegion
;
16
struct
bContext
;
17
struct
bScreen
;
18
19
/* interface_region_menu_popup.cc */
20
21
uint
ui_popup_menu_hash
(
blender::StringRef
str
);
22
23
/* interface_regions.cc */
24
25
ARegion
*
ui_region_temp_add
(
bScreen
*screen);
26
void
ui_region_temp_remove
(
bContext
*
C
,
bScreen
*screen,
ARegion
*region);
BLI_string_ref.hh
uint
unsigned int uint
Definition
BLI_sys_types.h:64
C
#define C
Definition
RandGen.cpp:29
blender::StringRef
Definition
BLI_string_ref.hh:150
str
#define str(s)
Definition
ffmpeg_codecs.cc:103
ui_region_temp_add
ARegion * ui_region_temp_add(bScreen *screen)
Definition
interface_regions.cc:24
ui_region_temp_remove
void ui_region_temp_remove(bContext *C, bScreen *screen, ARegion *region)
Definition
interface_regions.cc:35
ui_popup_menu_hash
uint ui_popup_menu_hash(blender::StringRef str)
Definition
interface_region_menu_popup.cc:103
ARegion
Definition
DNA_screen_types.h:509
bContext
Definition
blenkernel/intern/context.cc:63
bScreen
Definition
DNA_screen_types.h:52
Generated on
for Blender by
doxygen
1.16.1