Blender  V3.3
Public Attributes | List of all members
V3D_SmoothParams Struct Reference

#include <view3d_navigate.h>

Public Attributes

struct Objectcamera_old
 
struct 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 228 of file view3d_navigate.h.

Member Data Documentation

◆ camera

struct Object * V3D_SmoothParams::camera

Definition at line 229 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ camera_old

struct Object* V3D_SmoothParams::camera_old

Definition at line 229 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ dist

const float * V3D_SmoothParams::dist

Definition at line 230 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ dyn_ofs

const float* V3D_SmoothParams::dyn_ofs

Alternate rotation center, when set ofs must be NULL.

Definition at line 233 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ lens

const float * V3D_SmoothParams::lens

Definition at line 230 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ ofs

const float* V3D_SmoothParams::ofs

Definition at line 230 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ quat

const float * V3D_SmoothParams::quat

Definition at line 230 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view_ex().

◆ 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 241 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view().

◆ undo_str

const char* V3D_SmoothParams::undo_str

When non-NULL, perform undo pushes when transforming the camera.

Definition at line 236 of file view3d_navigate.h.

Referenced by ED_view3d_smooth_view(), and ED_view3d_smooth_view_ex().


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