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

#include <DNA_workspace_types.h>

Public Attributes

int cursor
 
char keymap [64]
 
char gizmo_group [64]
 
char data_block [64]
 
char keymap_fallback [64]
 
char op [64]
 
int index
 
int flag
 

Detailed Description

Definition at line 29 of file DNA_workspace_types.h.

Member Data Documentation

◆ cursor

int bToolRef_Runtime::cursor

Definition at line 30 of file DNA_workspace_types.h.

Referenced by WM_cursor_set_from_tool().

◆ data_block

char bToolRef_Runtime::data_block[64]

◆ flag

int bToolRef_Runtime::flag

Options: TOOLREF_FLAG_*.

Definition at line 46 of file DNA_workspace_types.h.

Referenced by wm_event_get_keymap_from_toolsystem_ex(), and WM_toolsystem_ref_set_from_runtime().

◆ gizmo_group

char bToolRef_Runtime::gizmo_group[64]

◆ index

int bToolRef_Runtime::index

Index when a tool is a member of a group.

Definition at line 44 of file DNA_workspace_types.h.

◆ keymap

char bToolRef_Runtime::keymap[64]

One of these 3 must be defined.

Definition at line 33 of file DNA_workspace_types.h.

Referenced by tool_generic_create_gizmo(), and wm_event_get_keymap_from_toolsystem_ex().

◆ keymap_fallback

char bToolRef_Runtime::keymap_fallback[64]

◆ op

char bToolRef_Runtime::op[64]

Use to infer primary operator to use when setting accelerator keys.

Definition at line 41 of file DNA_workspace_types.h.


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