Blender V4.3
ViewOpsType Struct Reference

#include <view3d_navigate.hh>

Public Attributes

eViewOpsFlag flag
 
const char * idname
 
bool(* poll_fn )(bContext *C)
 
int(* init_fn )(bContext *C, ViewOpsData *vod, const wmEvent *event, PointerRNA *ptr)
 
int(* apply_fn )(bContext *C, ViewOpsData *vod, const eV3D_OpEvent event_code, const int xy[2])
 

Detailed Description

Definition at line 84 of file view3d_navigate.hh.

Member Data Documentation

◆ apply_fn

int(* ViewOpsType::apply_fn) (bContext *C, ViewOpsData *vod, const eV3D_OpEvent event_code, const int xy[2])

Definition at line 89 of file view3d_navigate.hh.

Referenced by ED_view3d_navigation_do(), and view3d_navigate_modal_fn().

◆ flag

eViewOpsFlag ViewOpsType::flag

Definition at line 85 of file view3d_navigate.hh.

Referenced by ViewOpsData::init_navigation().

◆ idname

◆ init_fn

int(* ViewOpsType::init_fn) (bContext *C, ViewOpsData *vod, const wmEvent *event, PointerRNA *ptr)

Definition at line 88 of file view3d_navigate.hh.

Referenced by view3d_navigation_invoke_generic().

◆ poll_fn

bool(* ViewOpsType::poll_fn) (bContext *C)

Definition at line 87 of file view3d_navigate.hh.

Referenced by ED_view3d_navigation_do().


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