UserPreferences(bpy_struct)

base class — bpy_struct

class bpy.types.UserPreferences(bpy_struct)

Global user preferences

active_section

Active section of the user preferences shown in the user interface

Type:enum in [‘INTERFACE’, ‘EDITING’, ‘INPUT’, ‘ADDONS’, ‘THEMES’, ‘FILES’, ‘SYSTEM’], default ‘INTERFACE’
addons
Type:Addons bpy_prop_collection of Addon, (readonly)
app_template
Type:string, default “”, (never None)
autoexec_paths
Type:PathCompareCollection bpy_prop_collection of PathCompare, (readonly)
edit

Settings for interacting with Blender data

Type:UserPreferencesEdit, (readonly, never None)
filepaths

Default paths for external files

Type:UserPreferencesFilePaths, (readonly, never None)
inputs

Settings for input devices

Type:UserPreferencesInput, (readonly, never None)
system

Graphics driver and operating system settings

Type:UserPreferencesSystem, (readonly, never None)
themes
Type:bpy_prop_collection of Theme, (readonly)
ui_styles
Type:bpy_prop_collection of ThemeStyle, (readonly)
version

Version of Blender the userpref.blend was saved with

Type:int array of 3 items in [0, inf], default (0, 0, 0), (readonly)
view

Preferences related to viewing data

Type:UserPreferencesView, (readonly, never None)
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions

References