//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { public class UserDef { public int versionfile; public int subversionfile; public int flag; public int dupflag; public char pref_flag; public char savetime; public char mouse_emulate_3_button_modifier; public char trackpad_scroll_direction; public char[] tempdir = new System.Char[768]; public char[] fontdir = new System.Char[768]; public char[] renderdir = new System.Char[1024]; public char[] render_cachedir = new System.Char[768]; public char[] textudir = new System.Char[768]; public char[] pythondir = new System.Char[768]; public char[] sounddir = new System.Char[768]; public char[] i18ndir = new System.Char[768]; public char[] image_editor = new System.Char[1024]; public char[] text_editor = new System.Char[1024]; public char[] text_editor_args = new System.Char[256]; public char[] anim_player = new System.Char[1024]; public int anim_player_preset; public short v2d_min_gridsize; public short timecode_style; public short versions; public short dbl_click_time; public char[] _pad0 = new System.Char[3]; public char mini_axis_type; public int uiflag; public char uiflag2; public char gpu_flag; public char[] _pad8 = new System.Char[6]; public char app_flag; public char viewzoom; public short language; public int mixbufsize; public int audiodevice; public int audiorate; public int audioformat; public int audiochannels; public float ui_scale; public int ui_line_width; public int dpi; public float scale_factor; public float inv_scale_factor; public float pixelsize; public int virtual_pixel; public int scrollback; public char node_margin; public char node_preview_res; public short transopts; public short menuthreshold1; public short menuthreshold2; public char[] app_template = new System.Char[64]; public ListBase themes; public ListBase uifonts; public ListBase uistyles; public ListBase user_keymaps; public ListBase user_keyconfig_prefs; public ListBase addons; public ListBase autoexec_paths; public ListBase script_directories; public ListBase user_menus; public ListBase asset_libraries; public ListBase extension_repos; public ListBase asset_shelves_settings; public char[] keyconfigstr = new System.Char[64]; public short active_asset_library; public short active_extension_repo; public char extension_flag; public byte network_timeout; public byte network_connection_limit; public char[] _pad14 = new System.Char[3]; public short undosteps; public int undomemory; public float gpu_viewport_quality; public short gp_manhattendist; public short gp_euclideandist; public short gp_eraser; public short gp_settings; public char[] _pad13 = new System.Char[4]; public SolidLight[] light_param = new SolidLight[4]; public float[] light_ambient = new System.Single[3]; public char gizmo_flag; public char gizmo_size; public char gizmo_size_navigate_v3d; public char[] _pad3 = new System.Char[5]; public short edit_studio_light; public short lookdev_sphere_size; public short vbotimeout; public short vbocollectrate; public short textimeout; public short texcollectrate; public int memcachelimit; public int prefetchframes; public float pad_rot_angle; public char[] _pad12 = new System.Char[4]; public short rvisize; public short rvibright; public short recent_files; public short smooth_viewtx; public short glreslimit; public short color_picker_type; public char auto_smoothing_new; public char ipo_new; public char keyhandles_new; public char[] _pad11 = new System.Char[4]; public char view_frame_type; public int view_frame_keyframes; public float view_frame_seconds; public int gpu_preferred_index; public int gpu_preferred_vendor_id; public int gpu_preferred_device_id; public char[] _pad16 = new System.Char[4]; public short gpu_backend; public short max_shader_compilation_subprocesses; public short playback_fps_samples; public short widget_unit; public short anisotropic_filter; public short tablet_api; public float pressure_threshold_max; public float pressure_softness; public float ndof_sensitivity; public float ndof_orbit_sensitivity; public float ndof_deadzone; public int ndof_flag; public short ogl_multisamples; public short image_draw_method; public float glalphaclip; public short autokey_mode; public short autokey_flag; public short key_insert_channels; public char[] _pad15 = new System.Char[6]; public short animation_flag; public char text_render; public char navigation_mode; public float view_rotate_sensitivity_turntable; public float view_rotate_sensitivity_trackball; public ColorBand coba_weight; public float[] sculpt_paint_overlay_col = new System.Single[3]; public float[] gpencil_new_layer_col = new System.Single[4]; public char drag_threshold_mouse; public char drag_threshold_tablet; public char drag_threshold; public char move_threshold; public char[] font_path_ui = new System.Char[1024]; public char[] font_path_ui_mono = new System.Char[1024]; public int compute_device_type; public float fcu_inactive_alpha; public short pie_tap_timeout; public short pie_initial_timeout; public short pie_animation_timeout; public short pie_menu_confirm; public short pie_menu_radius; public short pie_menu_threshold; public int sequencer_editor_flag; public char factor_display_type; public char viewport_aa; public char render_display_type; public char filebrowser_display_type; public char[] sequencer_disk_cache_dir = new System.Char[1024]; public int sequencer_disk_cache_compression; public int sequencer_disk_cache_size_limit; public short sequencer_disk_cache_flag; public short sequencer_proxy_setup; public float collection_instance_empty_size; public char text_flag; public char[] _pad10 = new System.Char[1]; public char file_preview_type; public char statusbar_flag; public WalkNavigation walk_navigation; public UserDef_SpaceData space_data; public UserDef_FileSpaceData file_space_data; public UserDef_Experimental experimental; public UserDef_Runtime runtime; 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; } } }