UserPreferencesView(bpy_struct)

base class — bpy_struct

class bpy.types.UserPreferencesView(bpy_struct)

Preferences related to viewing data

manipulator_handle_size

Size of manipulator handles as percentage of the radius

Type:int in [2, 40], default 25
manipulator_hotspot

Distance around the handles to accept mouse clicks

Type:int in [4, 40], default 14
manipulator_size

Diameter of the manipulator

Type:int in [10, 200], default 75
mini_axis_brightness

Brightness of the icon

Type:int in [0, 10], default 0
mini_axis_size

The axes icon’s size

Type:int in [10, 64], default 0
object_origin_size

Diameter in Pixels for Object/Lamp origin display

Type:int in [4, 10], default 0
open_left_mouse_delay

Time in 1/10 seconds to hold the Left Mouse Button before opening the toolbox

Type:int in [1, 40], default 0
open_right_mouse_delay

Time in 1/10 seconds to hold the Right Mouse Button before opening the toolbox

Type:int in [1, 40], default 0
open_sublevel_delay

Time delay in 1/10 seconds before automatically opening sub level menus

Type:int in [1, 40], default 0
open_toplevel_delay

Time delay in 1/10 seconds before automatically opening top level menus

Type:int in [1, 40], default 0
pie_animation_timeout

Time needed to fully animate the pie to unfolded state (in 1/100ths of sec)

Type:int in [0, 1000], default 0
pie_initial_timeout

Pie menus will use the initial mouse position as center for this amount of time (in 1/100ths of sec)

Type:int in [0, 1000], default 0
pie_menu_confirm

Distance threshold after which selection is made (zero to disable)

Type:int in [0, 1000], default 0
pie_menu_radius

Pie menu size in pixels

Type:int in [0, 1000], default 0
pie_menu_threshold

Distance from center needed before a selection can be made

Type:int in [0, 1000], default 0
rotation_angle

Rotation step for numerical pad keys (2 4 6 8)

Type:float in [0, 90], default 0.0
show_column_layout

Use a column layout for toolbox

Type:boolean, default False
show_large_cursors

Use large mouse cursors when available

Type:boolean, default False
show_manipulator

Use 3D transform manipulator

Type:boolean, default False
show_mini_axis

Show a small rotating 3D axes in the bottom left corner of the 3D View

Type:boolean, default False
show_object_info

Display objects name and frame number in 3D view

Type:boolean, default False
show_playback_fps

Show the frames per second screen refresh rate, while animation is played back

Type:boolean, default False
show_splash

Display splash screen on startup

Type:boolean, default False
show_tooltips

Display tooltips (when off hold Alt to force display)

Type:boolean, default False
show_tooltips_python

Show Python references in tooltips

Type:boolean, default False
show_view_name

Show the name of the view’s direction in each 3D View

Type:boolean, default False
smooth_view

Time to animate the view in milliseconds, zero to disable

Type:int in [0, 1000], default 0
timecode_style

Format of Time Codes displayed when not displaying timing in terms of frames

  • MINIMAL Minimal Info, Most compact representation, uses ‘+’ as separator for sub-second frame numbers, with left and right truncation of the timecode as necessary.
  • SMPTE SMPTE (Full), Full SMPTE timecode (format is HH:MM:SS:FF).
  • SMPTE_COMPACT SMPTE (Compact), SMPTE timecode showing minutes, seconds, and frames only - hours are also shown if necessary, but not by default.
  • MILLISECONDS Compact with Milliseconds, Similar to SMPTE (Compact), except that instead of frames, milliseconds are shown instead.
  • SECONDS_ONLY Only Seconds, Direct conversion of frame numbers to seconds.
Type:enum in [‘MINIMAL’, ‘SMPTE’, ‘SMPTE_COMPACT’, ‘MILLISECONDS’, ‘SECONDS_ONLY’], default ‘MINIMAL’
ui_line_width

Changes the thickness of lines and points in the interface

  • THIN Thin, Thinner lines than the default.
  • AUTO Auto, Automatic line width based on UI scale.
  • THICK Thick, Thicker lines than the default.
Type:enum in [‘THIN’, ‘AUTO’, ‘THICK’], default ‘AUTO’
ui_scale

Changes the size of the fonts and buttons in the interface

Type:float in [0.25, 4], default 1.0
use_auto_perspective

Automatically switch between orthographic and perspective when changing from top/front/side views

Type:boolean, default False
use_camera_lock_parent

When the camera is locked to the view and in fly mode, transform the parent rather than the camera

Type:boolean, default False
use_cursor_lock_adjust

Place the cursor without ‘jumping’ to the new location (when lock-to-cursor is used)

Type:boolean, default False
use_directional_menus

Otherwise menus, etc will always be top to bottom, left to right, no matter opening direction

Type:boolean, default False
use_global_pivot

Lock the same rotation/scaling pivot in all 3D Views

Type:boolean, default False
use_global_scene

Force the current Scene to be displayed in all Screens

Type:boolean, default False
use_mouse_depth_cursor

Use the depth under the mouse when placing the cursor

Type:boolean, default False
use_mouse_depth_navigate

Use the depth under the mouse to improve view pan/rotate/zoom functionality

Type:boolean, default False
use_mouse_over_open

Open menu buttons and pulldowns automatically when the mouse is hovering

Type:boolean, default False
use_quit_dialog

Ask for confirmation when quitting through the window close button

Type:boolean, default False
use_rotate_around_active

Use selection as the pivot point

Type:boolean, default False
use_zoom_to_mouse

Zoom in towards the mouse pointer’s position in the 3D view, rather than the 2D window center

Type:boolean, default False
view2d_grid_spacing_min

Minimum number of pixels between each gridline in 2D Viewports

Type:int in [1, 500], default 0
view_frame_keyframes

Keyframes around cursor that we zoom around

Type:int in [1, 500], default 0
view_frame_seconds

Seconds around cursor that we zoom around

Type:float in [0, 10000], default 0.0
view_frame_type

How zooming to frame focuses around current frame

Type:enum in [‘KEEP_RANGE’, ‘SECONDS’, ‘KEYFRAMES’], default ‘KEEP_RANGE’

Inherited Properties

Inherited Functions

References