|
Blender V5.0
|
#include <DNA_userdef_types.h>
Main user preferences data, typically accessed from U. See: BKE_blendfile_userdef_from_defaults & BKE_blendfile_userdef_read.
Definition at line 283 of file DNA_userdef_types.h.
| char UserDef::_pad0[2] |
Definition at line 328 of file DNA_userdef_types.h.
| short UserDef::_pad1 |
Definition at line 619 of file DNA_userdef_types.h.
| char UserDef::_pad10[1] |
Definition at line 623 of file DNA_userdef_types.h.
| char UserDef::_pad11[4] |
Definition at line 492 of file DNA_userdef_types.h.
| char UserDef::_pad12[4] |
Definition at line 474 of file DNA_userdef_types.h.
| char UserDef::_pad13[4] |
Definition at line 456 of file DNA_userdef_types.h.
| char UserDef::_pad14[3] |
Definition at line 448 of file DNA_userdef_types.h.
| char UserDef::_pad15[6] |
Definition at line 555 of file DNA_userdef_types.h.
| char UserDef::_pad16[2] |
Definition at line 511 of file DNA_userdef_types.h.
| char UserDef::_pad17[1] |
Definition at line 541 of file DNA_userdef_types.h.
| char UserDef::_pad18[7] |
Definition at line 616 of file DNA_userdef_types.h.
| char UserDef::_pad3[5] |
Definition at line 464 of file DNA_userdef_types.h.
| char UserDef::_pad8[6] |
Definition at line 339 of file DNA_userdef_types.h.
| short UserDef::active_asset_library |
Index of the asset library being edited in the Preferences UI.
Definition at line 434 of file DNA_userdef_types.h.
| short UserDef::active_extension_repo |
Index of the extension repo in the Preferences UI.
Definition at line 437 of file DNA_userdef_types.h.
| struct ListBase UserDef::addons |
Definition at line 405 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), blo_do_versions_userdef(), read_userdef(), userdef_free_addons(), and write_userdef().
| char UserDef::anim_player[1024] |
Definition at line 317 of file DNA_userdef_types.h.
| int UserDef::anim_player_preset |
Definition at line 318 of file DNA_userdef_types.h.
| short UserDef::animation_flag |
Flags for animation.
Definition at line 557 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::anisotropic_filter |
Definition at line 521 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::app_flag |
Definition at line 342 of file DNA_userdef_types.h.
| char UserDef::app_template[64] |
Startup application template.
Definition at line 393 of file DNA_userdef_types.h.
Referenced by read_userdef().
| struct ListBase UserDef::asset_libraries |
Definition at line 426 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), BKE_preferences_asset_library_add(), BKE_preferences_asset_library_containing_path(), BKE_preferences_asset_library_find_by_name(), BKE_preferences_asset_library_find_index(), BKE_preferences_asset_library_get_index(), BKE_preferences_asset_library_name_set(), BKE_preferences_asset_library_remove(), blo_do_versions_userdef(), read_userdef(), and write_userdef().
| struct ListBase UserDef::asset_shelves_settings |
Definition at line 429 of file DNA_userdef_types.h.
Referenced by asset_shelf_settings_new(), BKE_blender_userdef_data_free(), BKE_preferences_asset_shelf_settings_get(), read_userdef(), and write_userdef().
| int UserDef::audiochannels |
Definition at line 350 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::audiodevice |
Definition at line 347 of file DNA_userdef_types.h.
| int UserDef::audioformat |
Definition at line 349 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::audiorate |
Definition at line 348 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::auto_smoothing_new |
Curve smoothing type for newly added F-Curves.
Definition at line 487 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| struct ListBase UserDef::autoexec_paths |
Definition at line 406 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), read_userdef(), and write_userdef().
| short UserDef::autokey_mode |
eAutokey_Mode, auto-keying mode.
Definition at line 550 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::border_width |
Space around each area. Inter-editor gap width.
Definition at line 331 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| struct ColorBand UserDef::coba_weight |
From texture.h.
Definition at line 569 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), and blo_do_versions_userdef().
| float UserDef::collection_instance_empty_size |
Definition at line 621 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::color_picker_type |
Definition at line 485 of file DNA_userdef_types.h.
| int UserDef::compute_device_type |
Legacy, for backwards compatibility only.
Definition at line 585 of file DNA_userdef_types.h.
| short UserDef::dbl_click_time |
Definition at line 326 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float gpu_viewport_quality UserDef::DNA_DEPRECATED |
Definition at line 452 of file DNA_userdef_types.h.
| char pythondir_legacy [ 768] UserDef::DNA_DEPRECATED |
Definition at line 311 of file DNA_userdef_types.h.
| int UserDef::dpi |
Runtime, full DPI divided by pixelsize.
Definition at line 362 of file DNA_userdef_types.h.
| char UserDef::drag_threshold |
Definition at line 578 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::drag_threshold_mouse |
Drag pixels (scaled by DPI).
Definition at line 576 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::drag_threshold_tablet |
Definition at line 577 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| unsigned int UserDef::dupflag |
Definition at line 292 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::edit_studio_light |
Definition at line 465 of file DNA_userdef_types.h.
Referenced by read_userdef().
| UserDef_Experimental UserDef::experimental |
Definition at line 637 of file DNA_userdef_types.h.
Referenced by BKE_preferences_asset_library_add(), and BLO_sanitize_experimental_features_userpref_blend().
| char UserDef::extension_flag |
Flag for all extensions (eUserPref_ExtensionFlag).
Definition at line 439 of file DNA_userdef_types.h.
| struct ListBase UserDef::extension_repos |
Definition at line 428 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), BKE_preferences_extension_repo_add(), BKE_preferences_extension_repo_add_defaults_all(), BKE_preferences_extension_repo_find_by_module(), BKE_preferences_extension_repo_find_by_remote_url_prefix(), BKE_preferences_extension_repo_find_index(), BKE_preferences_extension_repo_get_index(), BKE_preferences_extension_repo_module_set(), BKE_preferences_extension_repo_name_set(), BKE_preferences_extension_repo_remove(), blo_do_versions_userdef(), read_userdef(), and write_userdef().
| char UserDef::factor_display_type |
Definition at line 609 of file DNA_userdef_types.h.
| float UserDef::fcu_inactive_alpha |
Opacity of inactive F-Curves in F-Curve Editor.
Definition at line 588 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::file_preview_type |
Definition at line 625 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| UserDef_FileSpaceData UserDef::file_space_data |
Definition at line 633 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::filebrowser_display_type |
Definition at line 614 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::flag |
Definition at line 290 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), blo_do_versions_userdef(), and do_version_select_mouse().
| char UserDef::font_path_ui[1024] |
Definition at line 581 of file DNA_userdef_types.h.
| char UserDef::font_path_ui_mono[1024] |
Definition at line 582 of file DNA_userdef_types.h.
| char UserDef::fontdir[768] |
Definition at line 305 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults().
| char UserDef::gizmo_flag |
Definition at line 459 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::gizmo_size |
Generic gizmo size.
Definition at line 461 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::gizmo_size_navigate_v3d |
Navigate gizmo size.
Definition at line 463 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::glalphaclip |
Definition at line 547 of file DNA_userdef_types.h.
| short UserDef::glreslimit |
Definition at line 483 of file DNA_userdef_types.h.
| short UserDef::gp_eraser |
Definition at line 453 of file DNA_userdef_types.h.
| short UserDef::gp_euclideandist |
Definition at line 453 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::gp_manhattandist |
Definition at line 453 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::gp_settings |
Definition at line 455 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::gpencil_new_layer_col[4] |
Default color for newly created Grease Pencil layers.
Definition at line 573 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::gpu_backend |
Definition at line 514 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::gpu_flag |
Definition at line 338 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| uint32_t UserDef::gpu_preferred_device_id |
Definition at line 504 of file DNA_userdef_types.h.
| int UserDef::gpu_preferred_index |
Preferred device/vendor for GPU device selection.
Definition at line 502 of file DNA_userdef_types.h.
| uint32_t UserDef::gpu_preferred_vendor_id |
Definition at line 503 of file DNA_userdef_types.h.
| short UserDef::gpu_shader_workers |
Max number of parallel shader compilation workers.
Definition at line 507 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::i18ndir[768] |
Definition at line 313 of file DNA_userdef_types.h.
| short UserDef::image_draw_method |
eImageDrawMethod, Method to be used to draw the images (AUTO, GLSL, Textures or DrawPixels)
Definition at line 545 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::image_editor[1024] |
Definition at line 314 of file DNA_userdef_types.h.
| float UserDef::inv_scale_factor |
Runtime, 1.0 / scale_factor
Definition at line 366 of file DNA_userdef_types.h.
| char UserDef::ipo_new |
Interpolation mode for newly added F-Curves.
Definition at line 489 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::key_insert_channels |
Flags for which channels to insert keys at.
Definition at line 554 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::keyconfigstr[64] |
Definition at line 431 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::keyhandles_new |
Handle types for newly added keyframes.
Definition at line 491 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::keying_flag |
Flags for inserting keyframes.
Definition at line 552 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::language |
Definition at line 344 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_read(), and blo_do_versions_userdef().
| float UserDef::light_ambient[3] |
Definition at line 458 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), and blo_do_versions_userdef().
| struct SolidLight UserDef::light_param[4] |
Definition at line 457 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), and blo_do_versions_userdef().
| short UserDef::lookdev_sphere_size |
Definition at line 466 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::memcachelimit |
Definition at line 469 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_from_defaults(), and blo_do_versions_userdef().
| short UserDef::menuthreshold1 |
Definition at line 390 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::menuthreshold2 |
Definition at line 390 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::mini_axis_type |
Definition at line 333 of file DNA_userdef_types.h.
| int UserDef::mixbufsize |
Definition at line 346 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::mouse_emulate_3_button_modifier |
Definition at line 296 of file DNA_userdef_types.h.
| char UserDef::move_threshold |
Definition at line 579 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::navigation_mode |
Definition at line 561 of file DNA_userdef_types.h.
| float UserDef::ndof_deadzone |
3D mouse: dead-zone.
Definition at line 536 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::ndof_flag |
eNdof_Flag, flags for 3D mouse.
Definition at line 538 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| uint8_t UserDef::ndof_navigation_mode |
eNdof_Navigation_Mode, current navigation mode.
Definition at line 540 of file DNA_userdef_types.h.
| float UserDef::ndof_rotation_sensitivity |
3D mouse: overall rotation sensitivity.
Definition at line 534 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::ndof_translation_sensitivity |
3D mouse: overall translation sensitivity.
Definition at line 532 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| uint8_t UserDef::network_connection_limit |
Maximum number of simulations connection limit for online operations.
Definition at line 446 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| uint8_t UserDef::network_timeout |
Time in seconds to wait before timing out online operation (0 uses the systems default).
Definition at line 444 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::node_margin |
Node insert offset (aka auto-offset) margin, but might be useful for later stuff as well.
Definition at line 386 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::node_preview_res |
Definition at line 387 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::pad_rot_angle |
Control the rotation step of the view when PAD2, PAD4, PAD6&PAD8 is use.
Definition at line 473 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::pie_animation_timeout |
Definition at line 600 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::pie_initial_timeout |
Direction in the pie menu will always be calculated from the initial position within this time limit.
Definition at line 599 of file DNA_userdef_types.h.
| short UserDef::pie_menu_confirm |
Definition at line 601 of file DNA_userdef_types.h.
| short UserDef::pie_menu_radius |
Pie menu radius.
Definition at line 603 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::pie_menu_threshold |
Pie menu distance from center before a direction is set.
Definition at line 605 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::pie_tap_timeout |
If keeping a pie menu spawn button pressed after this time, it turns into a drag/release pie menu.
Definition at line 594 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::pixelsize |
Runtime, calculated from line-width and point-size based on DPI.
Definition at line 379 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::playback_fps_samples |
Number of samples for FPS display calculations.
Definition at line 517 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::pref_flag |
eUserPref_PrefFlag preferences for the preferences.
Definition at line 294 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::preferences_display_type |
Definition at line 615 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::prefetchframes |
Unused.
Definition at line 471 of file DNA_userdef_types.h.
| float UserDef::pressure_softness |
Curve non-linearity parameter.
Definition at line 529 of file DNA_userdef_types.h.
| float UserDef::pressure_threshold_max |
Raw tablet pressure that maps to 100%.
Definition at line 527 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::recent_files |
Maximum number of recently used files to remember.
Definition at line 480 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::render_cachedir[768] |
Definition at line 308 of file DNA_userdef_types.h.
| char UserDef::render_display_type |
Definition at line 613 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::renderdir[1024] |
Definition at line 306 of file DNA_userdef_types.h.
| UserDef_Runtime UserDef::runtime |
Runtime data (keep last).
Definition at line 640 of file DNA_userdef_types.h.
Referenced by read_userdef(), and wm_userpref_update_when_changed().
| short UserDef::rvibright |
Rotating view icon brightness.
Definition at line 478 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::rvisize |
Rotating view icon size.
Definition at line 476 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::savetime |
Definition at line 295 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::scale_factor |
Runtime multiplier to scale UI elements. Use macro UI_SCALE_FAC instead of this.
Definition at line 364 of file DNA_userdef_types.h.
| ListBase UserDef::script_directories |
Optional user locations for Python scripts.
This supports the same layout as Blender's scripts directory scripts.
Although this is partially supported as the sys.path is refreshed when loading preferences. This is done to support #PREFERENCES_OT_copy_prev which is available to the user when they launch with a new version of Blender. In this case setting the script path on top of factory settings will work without problems.
Definition at line 422 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), blo_do_versions_userdef(), read_userdef(), and write_userdef().
| int UserDef::scrollback |
Console scroll-back limit.
Definition at line 384 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::sculpt_paint_overlay_col[3] |
Definition at line 571 of file DNA_userdef_types.h.
| int UserDef::sequencer_editor_flag |
Definition at line 607 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::sequencer_proxy_setup |
Definition at line 618 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::shader_compilation_method |
eUserpref_ShaderCompileMethod (OpenGL only).
Definition at line 509 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::smooth_viewtx |
Milliseconds to spend spinning the view.
Definition at line 482 of file DNA_userdef_types.h.
| char UserDef::sounddir[768] |
Definition at line 312 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| UserDef_SpaceData UserDef::space_data |
The UI for the user preferences.
Definition at line 632 of file DNA_userdef_types.h.
| char UserDef::statusbar_flag |
Definition at line 626 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| UserDef_TempWinBounds UserDef::stored_bounds |
Definition at line 635 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::subversionfile |
Definition at line 287 of file DNA_userdef_types.h.
Referenced by read_userdef().
| short UserDef::tablet_api |
Tablet API to use (Windows only).
Definition at line 524 of file DNA_userdef_types.h.
| char UserDef::tempdir[768] |
length.
Definition at line 304 of file DNA_userdef_types.h.
| short UserDef::texcollectrate |
Definition at line 468 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::text_editor[1024] |
Definition at line 315 of file DNA_userdef_types.h.
| char UserDef::text_editor_args[256] |
Definition at line 316 of file DNA_userdef_types.h.
| char UserDef::text_flag |
Definition at line 622 of file DNA_userdef_types.h.
| char UserDef::text_render |
Options for text rendering.
Definition at line 560 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::textimeout |
Definition at line 468 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::textudir[768] |
Definition at line 309 of file DNA_userdef_types.h.
| struct ListBase UserDef::themes |
A list of themes (bTheme), the first is only used currently. But there may be multiple themes in the list.
Definition at line 399 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), BKE_blendfile_userdef_from_defaults(), blo_do_versions_userdef(), do_versions_theme(), read_userdef(), and write_userdef().
| short UserDef::timecode_style |
eTimecodeStyles, style of time-code display.
Definition at line 323 of file DNA_userdef_types.h.
| char UserDef::trackpad_scroll_direction |
Workaround for WAYLAND (at time of writing compositors don't support this info). eUserpref_TrackpadScrollDir type TODO: Remove this once this API is better supported by Wayland compositors, see #107676.
Definition at line 302 of file DNA_userdef_types.h.
| short UserDef::transopts |
Definition at line 389 of file DNA_userdef_types.h.
Referenced by BKE_blendfile_userdef_read(), and blo_do_versions_userdef().
| int UserDef::ui_line_width |
Setting for UI line width.
In most cases this should not be used directly it is an offset used to calculate pixelsize which should be used to define the line width.
Definition at line 360 of file DNA_userdef_types.h.
| float UserDef::ui_scale |
Setting for UI scale (fractional), before screen DPI has been applied.
Definition at line 353 of file DNA_userdef_types.h.
| int UserDef::uiflag |
Definition at line 335 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::uiflag2 |
Definition at line 337 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| struct ListBase UserDef::uifonts |
Definition at line 400 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), and read_userdef().
| struct ListBase UserDef::uistyles |
Definition at line 401 of file DNA_userdef_types.h.
Referenced by BKE_blender_userdef_data_free(), blo_do_versions_userdef(), do_versions_theme(), read_userdef(), and write_userdef().
| int UserDef::undomemory |
Definition at line 451 of file DNA_userdef_types.h.
| short UserDef::undosteps |
Definition at line 450 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| struct ListBase UserDef::user_keyconfig_prefs |
Definition at line 404 of file DNA_userdef_types.h.
Referenced by BKE_keyconfig_pref_ensure(), blo_do_versions_userdef(), read_userdef(), userdef_free_keyconfig_prefs(), and write_userdef().
| struct ListBase UserDef::user_keymaps |
Definition at line 402 of file DNA_userdef_types.h.
Referenced by BKE_keyconfig_pref_filter_items(), blo_do_versions_userdef(), read_userdef(), userdef_free_keymaps(), and write_userdef().
| struct ListBase UserDef::user_menus |
Definition at line 424 of file DNA_userdef_types.h.
Referenced by read_userdef(), userdef_free_user_menus(), and write_userdef().
| short UserDef::v2d_min_gridsize |
Minimum spacing between grid-lines in View2D grids.
Definition at line 321 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::vbocollectrate |
Definition at line 467 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::vbotimeout |
Definition at line 467 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| int UserDef::versionfile |
UserDef has separate do-version handling, and can be read from other files.
Definition at line 287 of file DNA_userdef_types.h.
Referenced by do_versions_theme(), and read_userdef().
| short UserDef::versions |
Definition at line 325 of file DNA_userdef_types.h.
| int UserDef::view_frame_keyframes |
Number of keyframes to zoom around current frame.
Definition at line 497 of file DNA_userdef_types.h.
| float UserDef::view_frame_seconds |
Seconds to zoom around current frame.
Definition at line 499 of file DNA_userdef_types.h.
| char UserDef::view_frame_type |
Definition at line 494 of file DNA_userdef_types.h.
| float UserDef::view_rotate_sensitivity_trackball |
Track-ball rotation scale.
Definition at line 566 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| float UserDef::view_rotate_sensitivity_turntable |
Turn-table rotation amount per-pixel in radians. Scaled with DPI.
Definition at line 564 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::viewport_aa |
Definition at line 611 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| char UserDef::viewzoom |
Definition at line 343 of file DNA_userdef_types.h.
| int UserDef::virtual_pixel |
Deprecated, for forward compatibility.
Definition at line 381 of file DNA_userdef_types.h.
| struct WalkNavigation UserDef::walk_navigation |
Definition at line 628 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| short UserDef::widget_unit |
Private, defaults to 20 for 72 DPI setting.
Definition at line 520 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().
| struct XrNavigation UserDef::xr_navigation |
Definition at line 629 of file DNA_userdef_types.h.
Referenced by blo_do_versions_userdef().