Blender
V3.3
|
#include "BLI_listbase.h"
#include "BLI_utildefines.h"
#include "MEM_guardedalloc.h"
#include "BKE_context.h"
#include "BKE_screen.h"
#include "WM_api.h"
#include "wm_draw.h"
#include "ED_screen.h"
#include "interface_regions_intern.h"
Go to the source code of this file.
Functions | |
ARegion * | ui_region_temp_add (bScreen *screen) |
void | ui_region_temp_remove (bContext *C, bScreen *screen, ARegion *region) |
General Interface Region Code
Definition in file interface_regions.cc.
Definition at line 26 of file interface_regions.cc.
References ARegion::alignment, BLI_addtail(), bScreen::regionbase, ARegion::regiontype, RGN_ALIGN_FLOAT, and RGN_TYPE_TEMPORARY.
Referenced by ui_popup_block_create(), ui_searchbox_create_generic_ex(), and ui_tooltip_create_with_data().
Definition at line 37 of file interface_regions.cc.
References BKE_area_region_free(), BLI_assert, BLI_findindex(), BLI_freelinkN(), C, CTX_wm_window(), ED_region_exit(), bScreen::regionbase, ARegion::regiontype, RGN_TYPE_TEMPORARY, and wm_draw_region_clear().
Referenced by ui_popup_block_remove(), ui_searchbox_free(), and UI_tooltip_free().