Blender V4.3
MenuType Struct Reference

#include <BKE_screen.hh>

Public Attributes

MenuTypenext
 
MenuTypeprev
 
char idname [BKE_ST_MAXNAME]
 
char label [BKE_ST_MAXNAME]
 
char translation_context [BKE_ST_MAXNAME]
 
char owner_id [128]
 
const char * description
 
bool(* poll )(const bContext *C, MenuType *mt)
 
void(* draw )(const bContext *C, Menu *menu)
 
void(* listener )(const wmRegionListenerParams *params)
 
MenuTypeFlag flag
 
ExtensionRNA rna_ext
 

Detailed Description

Definition at line 499 of file BKE_screen.hh.

Member Data Documentation

◆ description

const char* MenuType::description

Definition at line 506 of file BKE_screen.hh.

Referenced by uiItemM_ptr(), and WM_menutype_add().

◆ draw

◆ flag

◆ idname

◆ label

◆ listener

void(* MenuType::listener) (const wmRegionListenerParams *params)

Definition at line 512 of file BKE_screen.hh.

Referenced by UI_menutype_draw().

◆ next

MenuType* MenuType::next

Definition at line 500 of file BKE_screen.hh.

◆ owner_id

char MenuType::owner_id[128]

Definition at line 505 of file BKE_screen.hh.

Referenced by WM_menutype_poll().

◆ poll

◆ prev

MenuType * MenuType::prev

Definition at line 500 of file BKE_screen.hh.

◆ rna_ext

ExtensionRNA MenuType::rna_ext

Definition at line 517 of file BKE_screen.hh.

Referenced by WM_menutype_free().

◆ translation_context


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