Blender V5.0
ViewOpsData_Utility Struct Reference

Inherits ViewOpsData.

Public Member Functions

 ViewOpsData_Utility (bContext *C, const wmKeyMapItem *kmi_merge=nullptr)
 ~ViewOpsData_Utility ()
Public Member Functions inherited from ViewOpsData
void init_context (bContext *C)
void state_backup ()
void state_restore ()
void init_navigation (bContext *C, const wmEvent *event, const ViewOpsType *nav_type, const float dyn_ofs_override[3]=nullptr, const bool use_cursor_init=false)
void end_navigation (bContext *C)

Public Attributes

ListBase keymap_items
bool is_modal_event = false
Public Attributes inherited from ViewOpsData
Scenescene
ScrAreaarea
ARegionregion
View3Dv3d
RegionView3Drv3d
Depsgraph * depsgraph
wmTimertimer
struct { 
   float   ofs [3] 
   float   ofs_lock [2] 
   float   camdx 
   float   camdy 
   float   camzoom 
   float   dist 
   float   quat [4] 
   char   persp 
   char   view 
   char   view_axis_roll 
   char   persp_with_auto_persp_applied 
   blender::int2   event_xy 
   blender::int2   event_xy_offset 
   int   event_type 
   float   zfac 
   float   trackvec [3] 
   float   mousevec [3] 
   Dial *   dial 
init
struct { 
   int   event_xy [2] 
   double   time 
prev
struct { 
   float   viewquat [4] 
curr
const ViewOpsTypenav_type
eViewOpsFlag viewops_flag
float reverse
bool axis_snap
float dyn_ofs [3]
bool use_dyn_ofs
bool use_dyn_ofs_ortho_correction

Detailed Description

Definition at line 416 of file view3d_navigate.cc.

Constructor & Destructor Documentation

◆ ViewOpsData_Utility()

◆ ~ViewOpsData_Utility()

ViewOpsData_Utility::~ViewOpsData_Utility ( )
inline

Member Data Documentation

◆ is_modal_event

bool ViewOpsData_Utility::is_modal_event = false

Definition at line 422 of file view3d_navigate.cc.

Referenced by ED_view3d_navigation_do().

◆ keymap_items

ListBase ViewOpsData_Utility::keymap_items

Definition at line 419 of file view3d_navigate.cc.

Referenced by ED_view3d_navigation_do(), and ViewOpsData_Utility().


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