Blender V4.5
wmGizmoMap Struct Reference

#include <wm_gizmo_intern.hh>

Classes

struct  [struct].gzmap_context
 Gizmo map runtime context. More...

Public Attributes

wmGizmoMapTypetype
ListBase groups
char update_flag [WM_GIZMOMAP_DRAWSTEP_MAX]
bool is_init
bool tag_remove_group
bool tag_highlight_pending
struct  gzmap_context

Detailed Description

Definition at line 97 of file wm_gizmo_intern.hh.

Member Data Documentation

◆ groups

◆ gzmap_context

◆ is_init

bool wmGizmoMap::is_init

Private, true when not yet used.

Definition at line 105 of file wm_gizmo_intern.hh.

Referenced by gizmomap_prepare_drawing(), wm_gizmomap_new_from_type_ex(), and WM_reinit_gizmomap_all().

◆ tag_highlight_pending

bool wmGizmoMap::tag_highlight_pending

When set, the event system re-calculates highlight even without cursor motion.

Definition at line 111 of file wm_gizmo_intern.hh.

Referenced by wm_gizmomap_highlight_handled(), wm_gizmomap_highlight_pending(), WM_gizmomap_tag_refresh(), and WM_gizmomap_tag_refresh_drawstep().

◆ tag_remove_group

bool wmGizmoMap::tag_remove_group

When set, one of the items in 'groups' has wmGizmoGroup.tag_remove set.

Definition at line 108 of file wm_gizmo_intern.hh.

Referenced by WM_gizmoconfig_update(), and WM_gizmoconfig_update_tag_group_remove().

◆ type

◆ update_flag


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