Blender  V3.3
Public Attributes | List of all members
MenuType Struct Reference

#include <BKE_screen.h>

Public Attributes

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

Detailed Description

Definition at line 358 of file BKE_screen.h.

Member Data Documentation

◆ description

const char* MenuType::description

Definition at line 365 of file BKE_screen.h.

Referenced by uiItemM_ptr(), and WM_menutype_add().

◆ draw

void(* MenuType::draw) (const struct bContext *C, struct Menu *menu)

◆ idname

char MenuType::idname[BKE_ST_MAXNAME]

◆ label

char MenuType::label[BKE_ST_MAXNAME]

◆ next

struct MenuType* MenuType::next

Definition at line 359 of file BKE_screen.h.

◆ owner_id

char MenuType::owner_id[BKE_ST_MAXNAME]

Definition at line 364 of file BKE_screen.h.

Referenced by WM_menutype_poll().

◆ poll

bool(* MenuType::poll) (const struct bContext *C, struct MenuType *mt)

◆ prev

struct MenuType * MenuType::prev

Definition at line 359 of file BKE_screen.h.

◆ rna_ext

ExtensionRNA MenuType::rna_ext

Definition at line 373 of file BKE_screen.h.

Referenced by UI_but_string_info_get(), and WM_menutype_free().

◆ translation_context

char MenuType::translation_context[BKE_ST_MAXNAME]

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