Blender V4.3
V3D_SmoothParams Struct Reference

#include <view3d_navigate.hh>

Public Attributes

Objectcamera_old
 
Objectcamera
 
const floatofs
 
const floatquat
 
const floatdist
 
const floatlens
 
const floatdyn_ofs
 
const char * undo_str
 
bool undo_grouped
 

Detailed Description

Parameters for setting the new 3D Viewport state.

Each of the struct members may be NULL to signify they aren't to be adjusted.

Definition at line 309 of file view3d_navigate.hh.

Member Data Documentation

◆ camera

◆ camera_old

◆ dist

◆ dyn_ofs

const float* V3D_SmoothParams::dyn_ofs

Alternate rotation center, when set ofs must be NULL.

Definition at line 314 of file view3d_navigate.hh.

Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), vieworbit_exec(), and viewroll_exec().

◆ lens

◆ ofs

◆ quat

◆ undo_grouped

bool V3D_SmoothParams::undo_grouped

When true use grouped undo pushes, use for incremental viewport manipulation which are likely to be activated by holding a key or from the mouse-wheel.

Definition at line 322 of file view3d_navigate.hh.

Referenced by ED_view3d_smooth_view(), vieworbit_exec(), and viewroll_exec().

◆ undo_str


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