Blender V5.0
ViewOpsType Struct Reference

#include <view3d_navigate.hh>

Public Attributes

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

Detailed Description

Definition at line 94 of file view3d_navigate.hh.

Member Data Documentation

◆ apply_fn

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

Definition at line 102 of file view3d_navigate.hh.

Referenced by ED_view3d_navigation_do(), and view3d_navigate_modal_fn().

◆ flag

eViewOpsFlag ViewOpsType::flag

Definition at line 95 of file view3d_navigate.hh.

◆ idname

const char* ViewOpsType::idname

Definition at line 96 of file view3d_navigate.hh.

Referenced by view3d_navigate_modal_fn().

◆ init_fn

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

Definition at line 98 of file view3d_navigate.hh.

Referenced by view3d_navigation_invoke_generic().

◆ poll_fn

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

Definition at line 97 of file view3d_navigate.hh.

Referenced by ED_view3d_navigation_do().


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