Blender V5.0
uiPopupBlockCreate Struct Reference

#include <interface_intern.hh>

Public Attributes

uiBlockCreateFunc create_func = nullptr
uiBlockHandleCreateFunc handle_create_func = nullptr
void * arg = nullptr
uiFreeArgFunc arg_free = nullptr
blender::int2 event_xy = blender::int2(0)
ARegionbutregion = nullptr
uiButbut = nullptr

Detailed Description

Definition at line 916 of file interface_intern.hh.

Member Data Documentation

◆ arg

◆ arg_free

uiFreeArgFunc uiPopupBlockCreate::arg_free = nullptr

Definition at line 920 of file interface_intern.hh.

Referenced by ui_popup_block_create(), and ui_popup_block_free().

◆ but

uiBut* uiPopupBlockCreate::but = nullptr

◆ butregion

ARegion* uiPopupBlockCreate::butregion = nullptr

Set when popup is initialized from a button.

Definition at line 925 of file interface_intern.hh.

Referenced by ui_block_region_refresh(), ui_popup_block_create(), and ui_popup_block_free().

◆ create_func

uiBlockCreateFunc uiPopupBlockCreate::create_func = nullptr

Definition at line 917 of file interface_intern.hh.

Referenced by ui_popup_block_create(), and ui_popup_block_refresh().

◆ event_xy

blender::int2 uiPopupBlockCreate::event_xy = blender::int2(0)

◆ handle_create_func

uiBlockHandleCreateFunc uiPopupBlockCreate::handle_create_func = nullptr

Definition at line 918 of file interface_intern.hh.

Referenced by ui_popup_block_create(), and ui_popup_block_refresh().


The documentation for this struct was generated from the following file: