Files
BlenderSharp/BlendFile/DNA/UserDef.cs
2025-03-11 19:12:04 +01:00

894 lines
46 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
namespace BlendFile.DNA {
using BlendFile;
[DNAClassAttribute(1015, "UserDef", 14616)]
public class UserDef {
[DNAFieldAttribute(4, "int", 0, "versionfile", "int", false, 0)]
public int versionfile;
[DNAFieldAttribute(4, "int", 1, "subversionfile", "int", false, 4)]
public int subversionfile;
[DNAFieldAttribute(4, "int", 2, "flag", "int", false, 8)]
public int flag;
[DNAFieldAttribute(4, "int", 3, "dupflag", "int", false, 12)]
public int dupflag;
[DNAFieldAttribute(1, "char", 4, "pref_flag", "char", false, 16)]
public char pref_flag;
[DNAFieldAttribute(1, "char", 5, "savetime", "char", false, 17)]
public char savetime;
[DNAFieldAttribute(1, "char", 6, "mouse_emulate_3_button_modifier", "char", false, 18)]
public char mouse_emulate_3_button_modifier;
[DNAFieldAttribute(1, "char", 7, "trackpad_scroll_direction", "char", false, 19)]
public char trackpad_scroll_direction;
[DNAArrayAttribute(768, "char", 8, "tempdir[768]", "System.Char[]", 768, 20)]
public char[] tempdir = new System.Char[768];
[DNAArrayAttribute(768, "char", 9, "fontdir[768]", "System.Char[]", 768, 788)]
public char[] fontdir = new System.Char[768];
[DNAArrayAttribute(1024, "char", 10, "renderdir[1024]", "System.Char[]", 1024, 1556)]
public char[] renderdir = new System.Char[1024];
[DNAArrayAttribute(768, "char", 11, "render_cachedir[768]", "System.Char[]", 768, 2580)]
public char[] render_cachedir = new System.Char[768];
[DNAArrayAttribute(768, "char", 12, "textudir[768]", "System.Char[]", 768, 3348)]
public char[] textudir = new System.Char[768];
[DNAArrayAttribute(768, "char", 13, "pythondir[768]", "System.Char[]", 768, 4116)]
public char[] pythondir = new System.Char[768];
[DNAArrayAttribute(768, "char", 14, "sounddir[768]", "System.Char[]", 768, 4884)]
public char[] sounddir = new System.Char[768];
[DNAArrayAttribute(768, "char", 15, "i18ndir[768]", "System.Char[]", 768, 5652)]
public char[] i18ndir = new System.Char[768];
[DNAArrayAttribute(1024, "char", 16, "image_editor[1024]", "System.Char[]", 1024, 6420)]
public char[] image_editor = new System.Char[1024];
[DNAArrayAttribute(1024, "char", 17, "text_editor[1024]", "System.Char[]", 1024, 7444)]
public char[] text_editor = new System.Char[1024];
[DNAArrayAttribute(256, "char", 18, "text_editor_args[256]", "System.Char[]", 256, 8468)]
public char[] text_editor_args = new System.Char[256];
[DNAArrayAttribute(1024, "char", 19, "anim_player[1024]", "System.Char[]", 1024, 8724)]
public char[] anim_player = new System.Char[1024];
[DNAFieldAttribute(4, "int", 20, "anim_player_preset", "int", false, 9748)]
public int anim_player_preset;
[DNAFieldAttribute(2, "short", 21, "v2d_min_gridsize", "short", false, 9752)]
public short v2d_min_gridsize;
[DNAFieldAttribute(2, "short", 22, "timecode_style", "short", false, 9754)]
public short timecode_style;
[DNAFieldAttribute(2, "short", 23, "versions", "short", false, 9756)]
public short versions;
[DNAFieldAttribute(2, "short", 24, "dbl_click_time", "short", false, 9758)]
public short dbl_click_time;
[DNAArrayAttribute(3, "char", 25, "_pad0[3]", "System.Char[]", 3, 9760)]
public char[] _pad0 = new System.Char[3];
[DNAFieldAttribute(1, "char", 26, "mini_axis_type", "char", false, 9763)]
public char mini_axis_type;
[DNAFieldAttribute(4, "int", 27, "uiflag", "int", false, 9764)]
public int uiflag;
[DNAFieldAttribute(1, "char", 28, "uiflag2", "char", false, 9768)]
public char uiflag2;
[DNAFieldAttribute(1, "char", 29, "gpu_flag", "char", false, 9769)]
public char gpu_flag;
[DNAArrayAttribute(6, "char", 30, "_pad8[6]", "System.Char[]", 6, 9770)]
public char[] _pad8 = new System.Char[6];
[DNAFieldAttribute(1, "char", 31, "app_flag", "char", false, 9776)]
public char app_flag;
[DNAFieldAttribute(1, "char", 32, "viewzoom", "char", false, 9777)]
public char viewzoom;
[DNAFieldAttribute(2, "short", 33, "language", "short", false, 9778)]
public short language;
[DNAFieldAttribute(4, "int", 34, "mixbufsize", "int", false, 9780)]
public int mixbufsize;
[DNAFieldAttribute(4, "int", 35, "audiodevice", "int", false, 9784)]
public int audiodevice;
[DNAFieldAttribute(4, "int", 36, "audiorate", "int", false, 9788)]
public int audiorate;
[DNAFieldAttribute(4, "int", 37, "audioformat", "int", false, 9792)]
public int audioformat;
[DNAFieldAttribute(4, "int", 38, "audiochannels", "int", false, 9796)]
public int audiochannels;
[DNAFieldAttribute(4, "float", 39, "ui_scale", "float", false, 9800)]
public float ui_scale;
[DNAFieldAttribute(4, "int", 40, "ui_line_width", "int", false, 9804)]
public int ui_line_width;
[DNAFieldAttribute(4, "int", 41, "dpi", "int", false, 9808)]
public int dpi;
[DNAFieldAttribute(4, "float", 42, "scale_factor", "float", false, 9812)]
public float scale_factor;
[DNAFieldAttribute(4, "float", 43, "inv_scale_factor", "float", false, 9816)]
public float inv_scale_factor;
[DNAFieldAttribute(4, "float", 44, "pixelsize", "float", false, 9820)]
public float pixelsize;
[DNAFieldAttribute(4, "int", 45, "virtual_pixel", "int", false, 9824)]
public int virtual_pixel;
[DNAFieldAttribute(4, "int", 46, "scrollback", "int", false, 9828)]
public int scrollback;
[DNAFieldAttribute(1, "char", 47, "node_margin", "char", false, 9832)]
public char node_margin;
[DNAFieldAttribute(1, "char", 48, "node_preview_res", "char", false, 9833)]
public char node_preview_res;
[DNAFieldAttribute(2, "short", 49, "transopts", "short", false, 9834)]
public short transopts;
[DNAFieldAttribute(2, "short", 50, "menuthreshold1", "short", false, 9836)]
public short menuthreshold1;
[DNAFieldAttribute(2, "short", 51, "menuthreshold2", "short", false, 9838)]
public short menuthreshold2;
[DNAArrayAttribute(64, "char", 52, "app_template[64]", "System.Char[]", 64, 9840)]
public char[] app_template = new System.Char[64];
[DNAFieldAttribute(16, "ListBase", 53, "themes", "ListBase", false, 9904)]
public ListBase themes;
[DNAFieldAttribute(16, "ListBase", 54, "uifonts", "ListBase", false, 9920)]
public ListBase uifonts;
[DNAFieldAttribute(16, "ListBase", 55, "uistyles", "ListBase", false, 9936)]
public ListBase uistyles;
[DNAFieldAttribute(16, "ListBase", 56, "user_keymaps", "ListBase", false, 9952)]
public ListBase user_keymaps;
[DNAFieldAttribute(16, "ListBase", 57, "user_keyconfig_prefs", "ListBase", false, 9968)]
public ListBase user_keyconfig_prefs;
[DNAFieldAttribute(16, "ListBase", 58, "addons", "ListBase", false, 9984)]
public ListBase addons;
[DNAFieldAttribute(16, "ListBase", 59, "autoexec_paths", "ListBase", false, 10000)]
public ListBase autoexec_paths;
[DNAFieldAttribute(16, "ListBase", 60, "script_directories", "ListBase", false, 10016)]
public ListBase script_directories;
[DNAFieldAttribute(16, "ListBase", 61, "user_menus", "ListBase", false, 10032)]
public ListBase user_menus;
[DNAFieldAttribute(16, "ListBase", 62, "asset_libraries", "ListBase", false, 10048)]
public ListBase asset_libraries;
[DNAFieldAttribute(16, "ListBase", 63, "extension_repos", "ListBase", false, 10064)]
public ListBase extension_repos;
[DNAFieldAttribute(16, "ListBase", 64, "asset_shelves_settings", "ListBase", false, 10080)]
public ListBase asset_shelves_settings;
[DNAArrayAttribute(64, "char", 65, "keyconfigstr[64]", "System.Char[]", 64, 10096)]
public char[] keyconfigstr = new System.Char[64];
[DNAFieldAttribute(2, "short", 66, "active_asset_library", "short", false, 10160)]
public short active_asset_library;
[DNAFieldAttribute(2, "short", 67, "active_extension_repo", "short", false, 10162)]
public short active_extension_repo;
[DNAFieldAttribute(1, "char", 68, "extension_flag", "char", false, 10164)]
public char extension_flag;
[DNAFieldAttribute(1, "uchar", 69, "network_timeout", "uchar", false, 10165)]
public byte network_timeout;
[DNAFieldAttribute(1, "uchar", 70, "network_connection_limit", "uchar", false, 10166)]
public byte network_connection_limit;
[DNAArrayAttribute(3, "char", 71, "_pad14[3]", "System.Char[]", 3, 10167)]
public char[] _pad14 = new System.Char[3];
[DNAFieldAttribute(2, "short", 72, "undosteps", "short", false, 10170)]
public short undosteps;
[DNAFieldAttribute(4, "int", 73, "undomemory", "int", false, 10172)]
public int undomemory;
[DNAFieldAttribute(4, "float", 74, "gpu_viewport_quality", "float", false, 10176)]
public float gpu_viewport_quality;
[DNAFieldAttribute(2, "short", 75, "gp_manhattendist", "short", false, 10180)]
public short gp_manhattendist;
[DNAFieldAttribute(2, "short", 76, "gp_euclideandist", "short", false, 10182)]
public short gp_euclideandist;
[DNAFieldAttribute(2, "short", 77, "gp_eraser", "short", false, 10184)]
public short gp_eraser;
[DNAFieldAttribute(2, "short", 78, "gp_settings", "short", false, 10186)]
public short gp_settings;
[DNAArrayAttribute(4, "char", 79, "_pad13[4]", "System.Char[]", 4, 10188)]
public char[] _pad13 = new System.Char[4];
[DNAArrayAttribute(224, "SolidLight", 80, "light_param[4]", "SolidLight[]", 4, 10192)]
public SolidLight[] light_param = new SolidLight[4];
[DNAArrayAttribute(12, "float", 81, "light_ambient[3]", "System.Single[]", 3, 10416)]
public float[] light_ambient = new System.Single[3];
[DNAFieldAttribute(1, "char", 82, "gizmo_flag", "char", false, 10428)]
public char gizmo_flag;
[DNAFieldAttribute(1, "char", 83, "gizmo_size", "char", false, 10429)]
public char gizmo_size;
[DNAFieldAttribute(1, "char", 84, "gizmo_size_navigate_v3d", "char", false, 10430)]
public char gizmo_size_navigate_v3d;
[DNAArrayAttribute(5, "char", 85, "_pad3[5]", "System.Char[]", 5, 10431)]
public char[] _pad3 = new System.Char[5];
[DNAFieldAttribute(2, "short", 86, "edit_studio_light", "short", false, 10436)]
public short edit_studio_light;
[DNAFieldAttribute(2, "short", 87, "lookdev_sphere_size", "short", false, 10438)]
public short lookdev_sphere_size;
[DNAFieldAttribute(2, "short", 88, "vbotimeout", "short", false, 10440)]
public short vbotimeout;
[DNAFieldAttribute(2, "short", 89, "vbocollectrate", "short", false, 10442)]
public short vbocollectrate;
[DNAFieldAttribute(2, "short", 90, "textimeout", "short", false, 10444)]
public short textimeout;
[DNAFieldAttribute(2, "short", 91, "texcollectrate", "short", false, 10446)]
public short texcollectrate;
[DNAFieldAttribute(4, "int", 92, "memcachelimit", "int", false, 10448)]
public int memcachelimit;
[DNAFieldAttribute(4, "int", 93, "prefetchframes", "int", false, 10452)]
public int prefetchframes;
[DNAFieldAttribute(4, "float", 94, "pad_rot_angle", "float", false, 10456)]
public float pad_rot_angle;
[DNAArrayAttribute(4, "char", 95, "_pad12[4]", "System.Char[]", 4, 10460)]
public char[] _pad12 = new System.Char[4];
[DNAFieldAttribute(2, "short", 96, "rvisize", "short", false, 10464)]
public short rvisize;
[DNAFieldAttribute(2, "short", 97, "rvibright", "short", false, 10466)]
public short rvibright;
[DNAFieldAttribute(2, "short", 98, "recent_files", "short", false, 10468)]
public short recent_files;
[DNAFieldAttribute(2, "short", 99, "smooth_viewtx", "short", false, 10470)]
public short smooth_viewtx;
[DNAFieldAttribute(2, "short", 100, "glreslimit", "short", false, 10472)]
public short glreslimit;
[DNAFieldAttribute(2, "short", 101, "color_picker_type", "short", false, 10474)]
public short color_picker_type;
[DNAFieldAttribute(1, "char", 102, "auto_smoothing_new", "char", false, 10476)]
public char auto_smoothing_new;
[DNAFieldAttribute(1, "char", 103, "ipo_new", "char", false, 10477)]
public char ipo_new;
[DNAFieldAttribute(1, "char", 104, "keyhandles_new", "char", false, 10478)]
public char keyhandles_new;
[DNAArrayAttribute(4, "char", 105, "_pad11[4]", "System.Char[]", 4, 10479)]
public char[] _pad11 = new System.Char[4];
[DNAFieldAttribute(1, "char", 106, "view_frame_type", "char", false, 10483)]
public char view_frame_type;
[DNAFieldAttribute(4, "int", 107, "view_frame_keyframes", "int", false, 10484)]
public int view_frame_keyframes;
[DNAFieldAttribute(4, "float", 108, "view_frame_seconds", "float", false, 10488)]
public float view_frame_seconds;
[DNAFieldAttribute(4, "int", 109, "gpu_preferred_index", "int", false, 10492)]
public int gpu_preferred_index;
[DNAFieldAttribute(4, "int", 110, "gpu_preferred_vendor_id", "int", false, 10496)]
public int gpu_preferred_vendor_id;
[DNAFieldAttribute(4, "int", 111, "gpu_preferred_device_id", "int", false, 10500)]
public int gpu_preferred_device_id;
[DNAArrayAttribute(4, "char", 112, "_pad16[4]", "System.Char[]", 4, 10504)]
public char[] _pad16 = new System.Char[4];
[DNAFieldAttribute(2, "short", 113, "gpu_backend", "short", false, 10508)]
public short gpu_backend;
[DNAFieldAttribute(2, "short", 114, "max_shader_compilation_subprocesses", "short", false, 10510)]
public short max_shader_compilation_subprocesses;
[DNAFieldAttribute(2, "short", 115, "playback_fps_samples", "short", false, 10512)]
public short playback_fps_samples;
[DNAFieldAttribute(2, "short", 116, "widget_unit", "short", false, 10514)]
public short widget_unit;
[DNAFieldAttribute(2, "short", 117, "anisotropic_filter", "short", false, 10516)]
public short anisotropic_filter;
[DNAFieldAttribute(2, "short", 118, "tablet_api", "short", false, 10518)]
public short tablet_api;
[DNAFieldAttribute(4, "float", 119, "pressure_threshold_max", "float", false, 10520)]
public float pressure_threshold_max;
[DNAFieldAttribute(4, "float", 120, "pressure_softness", "float", false, 10524)]
public float pressure_softness;
[DNAFieldAttribute(4, "float", 121, "ndof_sensitivity", "float", false, 10528)]
public float ndof_sensitivity;
[DNAFieldAttribute(4, "float", 122, "ndof_orbit_sensitivity", "float", false, 10532)]
public float ndof_orbit_sensitivity;
[DNAFieldAttribute(4, "float", 123, "ndof_deadzone", "float", false, 10536)]
public float ndof_deadzone;
[DNAFieldAttribute(4, "int", 124, "ndof_flag", "int", false, 10540)]
public int ndof_flag;
[DNAFieldAttribute(2, "short", 125, "ogl_multisamples", "short", false, 10544)]
public short ogl_multisamples;
[DNAFieldAttribute(2, "short", 126, "image_draw_method", "short", false, 10546)]
public short image_draw_method;
[DNAFieldAttribute(4, "float", 127, "glalphaclip", "float", false, 10548)]
public float glalphaclip;
[DNAFieldAttribute(2, "short", 128, "autokey_mode", "short", false, 10552)]
public short autokey_mode;
[DNAFieldAttribute(2, "short", 129, "autokey_flag", "short", false, 10554)]
public short autokey_flag;
[DNAFieldAttribute(2, "short", 130, "key_insert_channels", "short", false, 10556)]
public short key_insert_channels;
[DNAArrayAttribute(6, "char", 131, "_pad15[6]", "System.Char[]", 6, 10558)]
public char[] _pad15 = new System.Char[6];
[DNAFieldAttribute(2, "short", 132, "animation_flag", "short", false, 10564)]
public short animation_flag;
[DNAFieldAttribute(1, "char", 133, "text_render", "char", false, 10566)]
public char text_render;
[DNAFieldAttribute(1, "char", 134, "navigation_mode", "char", false, 10567)]
public char navigation_mode;
[DNAFieldAttribute(4, "float", 135, "view_rotate_sensitivity_turntable", "float", false, 10568)]
public float view_rotate_sensitivity_turntable;
[DNAFieldAttribute(4, "float", 136, "view_rotate_sensitivity_trackball", "float", false, 10572)]
public float view_rotate_sensitivity_trackball;
[DNAFieldAttribute(776, "ColorBand", 137, "coba_weight", "ColorBand", false, 10576)]
public ColorBand coba_weight;
[DNAArrayAttribute(12, "float", 138, "sculpt_paint_overlay_col[3]", "System.Single[]", 3, 11352)]
public float[] sculpt_paint_overlay_col = new System.Single[3];
[DNAArrayAttribute(16, "float", 139, "gpencil_new_layer_col[4]", "System.Single[]", 4, 11364)]
public float[] gpencil_new_layer_col = new System.Single[4];
[DNAFieldAttribute(1, "char", 140, "drag_threshold_mouse", "char", false, 11380)]
public char drag_threshold_mouse;
[DNAFieldAttribute(1, "char", 141, "drag_threshold_tablet", "char", false, 11381)]
public char drag_threshold_tablet;
[DNAFieldAttribute(1, "char", 142, "drag_threshold", "char", false, 11382)]
public char drag_threshold;
[DNAFieldAttribute(1, "char", 143, "move_threshold", "char", false, 11383)]
public char move_threshold;
[DNAArrayAttribute(1024, "char", 144, "font_path_ui[1024]", "System.Char[]", 1024, 11384)]
public char[] font_path_ui = new System.Char[1024];
[DNAArrayAttribute(1024, "char", 145, "font_path_ui_mono[1024]", "System.Char[]", 1024, 12408)]
public char[] font_path_ui_mono = new System.Char[1024];
[DNAFieldAttribute(4, "int", 146, "compute_device_type", "int", false, 13432)]
public int compute_device_type;
[DNAFieldAttribute(4, "float", 147, "fcu_inactive_alpha", "float", false, 13436)]
public float fcu_inactive_alpha;
[DNAFieldAttribute(2, "short", 148, "pie_tap_timeout", "short", false, 13440)]
public short pie_tap_timeout;
[DNAFieldAttribute(2, "short", 149, "pie_initial_timeout", "short", false, 13442)]
public short pie_initial_timeout;
[DNAFieldAttribute(2, "short", 150, "pie_animation_timeout", "short", false, 13444)]
public short pie_animation_timeout;
[DNAFieldAttribute(2, "short", 151, "pie_menu_confirm", "short", false, 13446)]
public short pie_menu_confirm;
[DNAFieldAttribute(2, "short", 152, "pie_menu_radius", "short", false, 13448)]
public short pie_menu_radius;
[DNAFieldAttribute(2, "short", 153, "pie_menu_threshold", "short", false, 13450)]
public short pie_menu_threshold;
[DNAFieldAttribute(4, "int", 154, "sequencer_editor_flag", "int", false, 13452)]
public int sequencer_editor_flag;
[DNAFieldAttribute(1, "char", 155, "factor_display_type", "char", false, 13456)]
public char factor_display_type;
[DNAFieldAttribute(1, "char", 156, "viewport_aa", "char", false, 13457)]
public char viewport_aa;
[DNAFieldAttribute(1, "char", 157, "render_display_type", "char", false, 13458)]
public char render_display_type;
[DNAFieldAttribute(1, "char", 158, "filebrowser_display_type", "char", false, 13459)]
public char filebrowser_display_type;
[DNAArrayAttribute(1024, "char", 159, "sequencer_disk_cache_dir[1024]", "System.Char[]", 1024, 13460)]
public char[] sequencer_disk_cache_dir = new System.Char[1024];
[DNAFieldAttribute(4, "int", 160, "sequencer_disk_cache_compression", "int", false, 14484)]
public int sequencer_disk_cache_compression;
[DNAFieldAttribute(4, "int", 161, "sequencer_disk_cache_size_limit", "int", false, 14488)]
public int sequencer_disk_cache_size_limit;
[DNAFieldAttribute(2, "short", 162, "sequencer_disk_cache_flag", "short", false, 14492)]
public short sequencer_disk_cache_flag;
[DNAFieldAttribute(2, "short", 163, "sequencer_proxy_setup", "short", false, 14494)]
public short sequencer_proxy_setup;
[DNAFieldAttribute(4, "float", 164, "collection_instance_empty_size", "float", false, 14496)]
public float collection_instance_empty_size;
[DNAFieldAttribute(1, "char", 165, "text_flag", "char", false, 14500)]
public char text_flag;
[DNAArrayAttribute(1, "char", 166, "_pad10[1]", "System.Char[]", 1, 14501)]
public char[] _pad10 = new System.Char[1];
[DNAFieldAttribute(1, "char", 167, "file_preview_type", "char", false, 14502)]
public char file_preview_type;
[DNAFieldAttribute(1, "char", 168, "statusbar_flag", "char", false, 14503)]
public char statusbar_flag;
[DNAFieldAttribute(32, "WalkNavigation", 169, "walk_navigation", "WalkNavigation", false, 14504)]
public WalkNavigation walk_navigation;
[DNAFieldAttribute(8, "UserDef_SpaceData", 170, "space_data", "UserDef_SpaceData", false, 14536)]
public UserDef_SpaceData space_data;
[DNAFieldAttribute(40, "UserDef_FileSpaceData", 171, "file_space_data", "UserDef_FileSpaceData", false, 14544)]
public UserDef_FileSpaceData file_space_data;
[DNAFieldAttribute(24, "UserDef_Experimental", 172, "experimental", "UserDef_Experimental", false, 14584)]
public UserDef_Experimental experimental;
[DNAFieldAttribute(8, "UserDef_Runtime", 173, "runtime", "UserDef_Runtime", false, 14608)]
public UserDef_Runtime runtime;
public UserDef() {
this.versionfile = default;
this.subversionfile = default;
this.flag = default;
this.dupflag = default;
this.pref_flag = default;
this.savetime = default;
this.mouse_emulate_3_button_modifier = default;
this.trackpad_scroll_direction = default;
this.tempdir = default;
this.fontdir = default;
this.renderdir = default;
this.render_cachedir = default;
this.textudir = default;
this.pythondir = default;
this.sounddir = default;
this.i18ndir = default;
this.image_editor = default;
this.text_editor = default;
this.text_editor_args = default;
this.anim_player = default;
this.anim_player_preset = default;
this.v2d_min_gridsize = default;
this.timecode_style = default;
this.versions = default;
this.dbl_click_time = default;
this._pad0 = default;
this.mini_axis_type = default;
this.uiflag = default;
this.uiflag2 = default;
this.gpu_flag = default;
this._pad8 = default;
this.app_flag = default;
this.viewzoom = default;
this.language = default;
this.mixbufsize = default;
this.audiodevice = default;
this.audiorate = default;
this.audioformat = default;
this.audiochannels = default;
this.ui_scale = default;
this.ui_line_width = default;
this.dpi = default;
this.scale_factor = default;
this.inv_scale_factor = default;
this.pixelsize = default;
this.virtual_pixel = default;
this.scrollback = default;
this.node_margin = default;
this.node_preview_res = default;
this.transopts = default;
this.menuthreshold1 = default;
this.menuthreshold2 = default;
this.app_template = default;
this.themes = default;
this.uifonts = default;
this.uistyles = default;
this.user_keymaps = default;
this.user_keyconfig_prefs = default;
this.addons = default;
this.autoexec_paths = default;
this.script_directories = default;
this.user_menus = default;
this.asset_libraries = default;
this.extension_repos = default;
this.asset_shelves_settings = default;
this.keyconfigstr = default;
this.active_asset_library = default;
this.active_extension_repo = default;
this.extension_flag = default;
this.network_timeout = default;
this.network_connection_limit = default;
this._pad14 = default;
this.undosteps = default;
this.undomemory = default;
this.gpu_viewport_quality = default;
this.gp_manhattendist = default;
this.gp_euclideandist = default;
this.gp_eraser = default;
this.gp_settings = default;
this._pad13 = default;
this.light_param = default;
this.light_ambient = default;
this.gizmo_flag = default;
this.gizmo_size = default;
this.gizmo_size_navigate_v3d = default;
this._pad3 = default;
this.edit_studio_light = default;
this.lookdev_sphere_size = default;
this.vbotimeout = default;
this.vbocollectrate = default;
this.textimeout = default;
this.texcollectrate = default;
this.memcachelimit = default;
this.prefetchframes = default;
this.pad_rot_angle = default;
this._pad12 = default;
this.rvisize = default;
this.rvibright = default;
this.recent_files = default;
this.smooth_viewtx = default;
this.glreslimit = default;
this.color_picker_type = default;
this.auto_smoothing_new = default;
this.ipo_new = default;
this.keyhandles_new = default;
this._pad11 = default;
this.view_frame_type = default;
this.view_frame_keyframes = default;
this.view_frame_seconds = default;
this.gpu_preferred_index = default;
this.gpu_preferred_vendor_id = default;
this.gpu_preferred_device_id = default;
this._pad16 = default;
this.gpu_backend = default;
this.max_shader_compilation_subprocesses = default;
this.playback_fps_samples = default;
this.widget_unit = default;
this.anisotropic_filter = default;
this.tablet_api = default;
this.pressure_threshold_max = default;
this.pressure_softness = default;
this.ndof_sensitivity = default;
this.ndof_orbit_sensitivity = default;
this.ndof_deadzone = default;
this.ndof_flag = default;
this.ogl_multisamples = default;
this.image_draw_method = default;
this.glalphaclip = default;
this.autokey_mode = default;
this.autokey_flag = default;
this.key_insert_channels = default;
this._pad15 = default;
this.animation_flag = default;
this.text_render = default;
this.navigation_mode = default;
this.view_rotate_sensitivity_turntable = default;
this.view_rotate_sensitivity_trackball = default;
this.coba_weight = default;
this.sculpt_paint_overlay_col = default;
this.gpencil_new_layer_col = default;
this.drag_threshold_mouse = default;
this.drag_threshold_tablet = default;
this.drag_threshold = default;
this.move_threshold = default;
this.font_path_ui = default;
this.font_path_ui_mono = default;
this.compute_device_type = default;
this.fcu_inactive_alpha = default;
this.pie_tap_timeout = default;
this.pie_initial_timeout = default;
this.pie_animation_timeout = default;
this.pie_menu_confirm = default;
this.pie_menu_radius = default;
this.pie_menu_threshold = default;
this.sequencer_editor_flag = default;
this.factor_display_type = default;
this.viewport_aa = default;
this.render_display_type = default;
this.filebrowser_display_type = default;
this.sequencer_disk_cache_dir = default;
this.sequencer_disk_cache_compression = default;
this.sequencer_disk_cache_size_limit = default;
this.sequencer_disk_cache_flag = default;
this.sequencer_proxy_setup = default;
this.collection_instance_empty_size = default;
this.text_flag = default;
this._pad10 = default;
this.file_preview_type = default;
this.statusbar_flag = default;
this.walk_navigation = default;
this.space_data = default;
this.file_space_data = default;
this.experimental = default;
this.runtime = default;
}
public UserDef(
int versionfile,
int subversionfile,
int flag,
int dupflag,
char pref_flag,
char savetime,
char mouse_emulate_3_button_modifier,
char trackpad_scroll_direction,
char[] tempdir,
char[] fontdir,
char[] renderdir,
char[] render_cachedir,
char[] textudir,
char[] pythondir,
char[] sounddir,
char[] i18ndir,
char[] image_editor,
char[] text_editor,
char[] text_editor_args,
char[] anim_player,
int anim_player_preset,
short v2d_min_gridsize,
short timecode_style,
short versions,
short dbl_click_time,
char[] _pad0,
char mini_axis_type,
int uiflag,
char uiflag2,
char gpu_flag,
char[] _pad8,
char app_flag,
char viewzoom,
short language,
int mixbufsize,
int audiodevice,
int audiorate,
int audioformat,
int audiochannels,
float ui_scale,
int ui_line_width,
int dpi,
float scale_factor,
float inv_scale_factor,
float pixelsize,
int virtual_pixel,
int scrollback,
char node_margin,
char node_preview_res,
short transopts,
short menuthreshold1,
short menuthreshold2,
char[] app_template,
ListBase themes,
ListBase uifonts,
ListBase uistyles,
ListBase user_keymaps,
ListBase user_keyconfig_prefs,
ListBase addons,
ListBase autoexec_paths,
ListBase script_directories,
ListBase user_menus,
ListBase asset_libraries,
ListBase extension_repos,
ListBase asset_shelves_settings,
char[] keyconfigstr,
short active_asset_library,
short active_extension_repo,
char extension_flag,
byte network_timeout,
byte network_connection_limit,
char[] _pad14,
short undosteps,
int undomemory,
float gpu_viewport_quality,
short gp_manhattendist,
short gp_euclideandist,
short gp_eraser,
short gp_settings,
char[] _pad13,
SolidLight[] light_param,
float[] light_ambient,
char gizmo_flag,
char gizmo_size,
char gizmo_size_navigate_v3d,
char[] _pad3,
short edit_studio_light,
short lookdev_sphere_size,
short vbotimeout,
short vbocollectrate,
short textimeout,
short texcollectrate,
int memcachelimit,
int prefetchframes,
float pad_rot_angle,
char[] _pad12,
short rvisize,
short rvibright,
short recent_files,
short smooth_viewtx,
short glreslimit,
short color_picker_type,
char auto_smoothing_new,
char ipo_new,
char keyhandles_new,
char[] _pad11,
char view_frame_type,
int view_frame_keyframes,
float view_frame_seconds,
int gpu_preferred_index,
int gpu_preferred_vendor_id,
int gpu_preferred_device_id,
char[] _pad16,
short gpu_backend,
short max_shader_compilation_subprocesses,
short playback_fps_samples,
short widget_unit,
short anisotropic_filter,
short tablet_api,
float pressure_threshold_max,
float pressure_softness,
float ndof_sensitivity,
float ndof_orbit_sensitivity,
float ndof_deadzone,
int ndof_flag,
short ogl_multisamples,
short image_draw_method,
float glalphaclip,
short autokey_mode,
short autokey_flag,
short key_insert_channels,
char[] _pad15,
short animation_flag,
char text_render,
char navigation_mode,
float view_rotate_sensitivity_turntable,
float view_rotate_sensitivity_trackball,
ColorBand coba_weight,
float[] sculpt_paint_overlay_col,
float[] gpencil_new_layer_col,
char drag_threshold_mouse,
char drag_threshold_tablet,
char drag_threshold,
char move_threshold,
char[] font_path_ui,
char[] font_path_ui_mono,
int compute_device_type,
float fcu_inactive_alpha,
short pie_tap_timeout,
short pie_initial_timeout,
short pie_animation_timeout,
short pie_menu_confirm,
short pie_menu_radius,
short pie_menu_threshold,
int sequencer_editor_flag,
char factor_display_type,
char viewport_aa,
char render_display_type,
char filebrowser_display_type,
char[] sequencer_disk_cache_dir,
int sequencer_disk_cache_compression,
int sequencer_disk_cache_size_limit,
short sequencer_disk_cache_flag,
short sequencer_proxy_setup,
float collection_instance_empty_size,
char text_flag,
char[] _pad10,
char file_preview_type,
char statusbar_flag,
WalkNavigation walk_navigation,
UserDef_SpaceData space_data,
UserDef_FileSpaceData file_space_data,
UserDef_Experimental experimental,
UserDef_Runtime runtime) {
this.versionfile = versionfile;
this.subversionfile = subversionfile;
this.flag = flag;
this.dupflag = dupflag;
this.pref_flag = pref_flag;
this.savetime = savetime;
this.mouse_emulate_3_button_modifier = mouse_emulate_3_button_modifier;
this.trackpad_scroll_direction = trackpad_scroll_direction;
this.tempdir = tempdir;
this.fontdir = fontdir;
this.renderdir = renderdir;
this.render_cachedir = render_cachedir;
this.textudir = textudir;
this.pythondir = pythondir;
this.sounddir = sounddir;
this.i18ndir = i18ndir;
this.image_editor = image_editor;
this.text_editor = text_editor;
this.text_editor_args = text_editor_args;
this.anim_player = anim_player;
this.anim_player_preset = anim_player_preset;
this.v2d_min_gridsize = v2d_min_gridsize;
this.timecode_style = timecode_style;
this.versions = versions;
this.dbl_click_time = dbl_click_time;
this._pad0 = _pad0;
this.mini_axis_type = mini_axis_type;
this.uiflag = uiflag;
this.uiflag2 = uiflag2;
this.gpu_flag = gpu_flag;
this._pad8 = _pad8;
this.app_flag = app_flag;
this.viewzoom = viewzoom;
this.language = language;
this.mixbufsize = mixbufsize;
this.audiodevice = audiodevice;
this.audiorate = audiorate;
this.audioformat = audioformat;
this.audiochannels = audiochannels;
this.ui_scale = ui_scale;
this.ui_line_width = ui_line_width;
this.dpi = dpi;
this.scale_factor = scale_factor;
this.inv_scale_factor = inv_scale_factor;
this.pixelsize = pixelsize;
this.virtual_pixel = virtual_pixel;
this.scrollback = scrollback;
this.node_margin = node_margin;
this.node_preview_res = node_preview_res;
this.transopts = transopts;
this.menuthreshold1 = menuthreshold1;
this.menuthreshold2 = menuthreshold2;
this.app_template = app_template;
this.themes = themes;
this.uifonts = uifonts;
this.uistyles = uistyles;
this.user_keymaps = user_keymaps;
this.user_keyconfig_prefs = user_keyconfig_prefs;
this.addons = addons;
this.autoexec_paths = autoexec_paths;
this.script_directories = script_directories;
this.user_menus = user_menus;
this.asset_libraries = asset_libraries;
this.extension_repos = extension_repos;
this.asset_shelves_settings = asset_shelves_settings;
this.keyconfigstr = keyconfigstr;
this.active_asset_library = active_asset_library;
this.active_extension_repo = active_extension_repo;
this.extension_flag = extension_flag;
this.network_timeout = network_timeout;
this.network_connection_limit = network_connection_limit;
this._pad14 = _pad14;
this.undosteps = undosteps;
this.undomemory = undomemory;
this.gpu_viewport_quality = gpu_viewport_quality;
this.gp_manhattendist = gp_manhattendist;
this.gp_euclideandist = gp_euclideandist;
this.gp_eraser = gp_eraser;
this.gp_settings = gp_settings;
this._pad13 = _pad13;
this.light_param = light_param;
this.light_ambient = light_ambient;
this.gizmo_flag = gizmo_flag;
this.gizmo_size = gizmo_size;
this.gizmo_size_navigate_v3d = gizmo_size_navigate_v3d;
this._pad3 = _pad3;
this.edit_studio_light = edit_studio_light;
this.lookdev_sphere_size = lookdev_sphere_size;
this.vbotimeout = vbotimeout;
this.vbocollectrate = vbocollectrate;
this.textimeout = textimeout;
this.texcollectrate = texcollectrate;
this.memcachelimit = memcachelimit;
this.prefetchframes = prefetchframes;
this.pad_rot_angle = pad_rot_angle;
this._pad12 = _pad12;
this.rvisize = rvisize;
this.rvibright = rvibright;
this.recent_files = recent_files;
this.smooth_viewtx = smooth_viewtx;
this.glreslimit = glreslimit;
this.color_picker_type = color_picker_type;
this.auto_smoothing_new = auto_smoothing_new;
this.ipo_new = ipo_new;
this.keyhandles_new = keyhandles_new;
this._pad11 = _pad11;
this.view_frame_type = view_frame_type;
this.view_frame_keyframes = view_frame_keyframes;
this.view_frame_seconds = view_frame_seconds;
this.gpu_preferred_index = gpu_preferred_index;
this.gpu_preferred_vendor_id = gpu_preferred_vendor_id;
this.gpu_preferred_device_id = gpu_preferred_device_id;
this._pad16 = _pad16;
this.gpu_backend = gpu_backend;
this.max_shader_compilation_subprocesses = max_shader_compilation_subprocesses;
this.playback_fps_samples = playback_fps_samples;
this.widget_unit = widget_unit;
this.anisotropic_filter = anisotropic_filter;
this.tablet_api = tablet_api;
this.pressure_threshold_max = pressure_threshold_max;
this.pressure_softness = pressure_softness;
this.ndof_sensitivity = ndof_sensitivity;
this.ndof_orbit_sensitivity = ndof_orbit_sensitivity;
this.ndof_deadzone = ndof_deadzone;
this.ndof_flag = ndof_flag;
this.ogl_multisamples = ogl_multisamples;
this.image_draw_method = image_draw_method;
this.glalphaclip = glalphaclip;
this.autokey_mode = autokey_mode;
this.autokey_flag = autokey_flag;
this.key_insert_channels = key_insert_channels;
this._pad15 = _pad15;
this.animation_flag = animation_flag;
this.text_render = text_render;
this.navigation_mode = navigation_mode;
this.view_rotate_sensitivity_turntable = view_rotate_sensitivity_turntable;
this.view_rotate_sensitivity_trackball = view_rotate_sensitivity_trackball;
this.coba_weight = coba_weight;
this.sculpt_paint_overlay_col = sculpt_paint_overlay_col;
this.gpencil_new_layer_col = gpencil_new_layer_col;
this.drag_threshold_mouse = drag_threshold_mouse;
this.drag_threshold_tablet = drag_threshold_tablet;
this.drag_threshold = drag_threshold;
this.move_threshold = move_threshold;
this.font_path_ui = font_path_ui;
this.font_path_ui_mono = font_path_ui_mono;
this.compute_device_type = compute_device_type;
this.fcu_inactive_alpha = fcu_inactive_alpha;
this.pie_tap_timeout = pie_tap_timeout;
this.pie_initial_timeout = pie_initial_timeout;
this.pie_animation_timeout = pie_animation_timeout;
this.pie_menu_confirm = pie_menu_confirm;
this.pie_menu_radius = pie_menu_radius;
this.pie_menu_threshold = pie_menu_threshold;
this.sequencer_editor_flag = sequencer_editor_flag;
this.factor_display_type = factor_display_type;
this.viewport_aa = viewport_aa;
this.render_display_type = render_display_type;
this.filebrowser_display_type = filebrowser_display_type;
this.sequencer_disk_cache_dir = sequencer_disk_cache_dir;
this.sequencer_disk_cache_compression = sequencer_disk_cache_compression;
this.sequencer_disk_cache_size_limit = sequencer_disk_cache_size_limit;
this.sequencer_disk_cache_flag = sequencer_disk_cache_flag;
this.sequencer_proxy_setup = sequencer_proxy_setup;
this.collection_instance_empty_size = collection_instance_empty_size;
this.text_flag = text_flag;
this._pad10 = _pad10;
this.file_preview_type = file_preview_type;
this.statusbar_flag = statusbar_flag;
this.walk_navigation = walk_navigation;
this.space_data = space_data;
this.file_space_data = file_space_data;
this.experimental = experimental;
this.runtime = runtime;
}
}
}