function Theme() constructor { #region group_label = noone; visible = noone; pixel_builder = noone; control_remove = noone; node_frame_title = noone; panel_graph_icon = noone; timeline_clock = noone; preview_bone_IK = noone; node_draw_path = noone; icon_splash_show_on_start = noone; accept_16 = noone; bone_tool_detach = noone; cursor_path_add = noone; inspector_text_halign = noone; noti_icon_file_save = noone; minus_20 = noone; node_junctions_outline = noone; group_s = noone; code_show_line = noone; path_tools_add = noone; node_rotator_knob = noone; discord = noone; action_history = noone; animate_onion_skin = noone; obj_distribute_v = noone; bone_tool_scale = noone; node_junctions_single_hover = noone; node_note_selecting = noone; node_use_global = noone; gradient_mask = noone; steam_creator = noone; node_use_project = noone; textbox_header = noone; anchor_arrow = noone; icon_64 = noone; button_hide = noone; window_maximize = noone; new_file = noone; play_action = noone; minus = noone; splice_draw = noone; toolbar_shadow = noone; noti_icon_tick = noone; inspector_area_type = noone; explorer = noone; noti_icon_log = noone; export_package = noone; grad_blend = noone; mesh_tool_edit = noone; bone = noone; node_trigger_icon = noone; button_def = noone; prop_anchor = noone; chat = noone; wiki = noone; patreon = noone; dialog_bg = noone; object_valign = noone; node_junctions_array_hover = noone; splash_thumbnail = noone; search = noone; bone_tool_IK = noone; rotator_bg = noone; cursor_path_remove = noone; node_note_pin = noone; window_exit = noone; button_hide_circle_28 = noone; feedback = noone; path_tools_draw = noone; node_slider = noone; checkbox_def = noone; menu_button = noone; icon_save_all = noone; icon_minimap = noone; noti_icon_console = noone; control_pin = noone; rotator_knob = noone; node_junction_name_bg = noone; play_sound = noone; view_group = noone; color_picker_sample = noone; anchor_bone_stick = noone; node_junction_inspector = noone; unit_angle = noone; icon_array_processor = noone; play_all = noone; bone_tool_remove = noone; strandSim = noone; cursor_path_anchor = noone; workshop_project = noone; inspector_text_valign = noone; icon_grid = noone; node_note_title = noone; hamburger = noone; node_coor_pin = noone; code_show_auto = noone; path_tools_circle = noone; node_websocket_send = noone; heart = noone; textbox_number_slider = noone; node_resize = noone; preview_light = noone; button_color_overlay = noone; button_path_not_found_icon = noone; control_add = noone; bone_tool_move = noone; node_frame_bg = noone; icon_toggle = noone; text_bullet = noone; progress_bar = noone; preview_crosshair = noone; node_draw_area = noone; window_fullscreen = noone; bone_tool_add = noone; ui_label_bg = noone; inspector_padding = noone; noti_icon_file_load = noone; add_20 = noone; node_junctions_outline_hover = noone; graph = noone; inspector_corner = noone; text = noone; new_line_shift = noone; mesh_tool_delete = noone; node_rotator_bg = noone; arrow_back_32 = noone; itch = noone; shadow_drop_down_24 = noone; color_picker_dropper = noone; obj_distribute_h = noone; node_junctions_single = noone; node_note_bg = noone; color_wheel = noone; node_create = noone; sort = noone; button_lime = noone; anchor_solid_hori = noone; icon_32 = noone; window_minimize = noone; unit_ref = noone; path_tools_transform = noone; key_display = noone; path_tools_anchor = noone; display_palette = noone; obj_hemicircle = noone; inspector_area = noone; noti_icon_error = noone; noti_icon_console_failed = noone; view_mode = noone; node_junctions_bg = noone; folder_add = noone; control_unpin = noone; node_bg_pill = noone; trophy = noone; youtube = noone; dialog_active = noone; timeline_elastic = noone; node_active = noone; node_junctions_array = noone; node_note_resize = noone; node_move = noone; reverse = noone; obj_draw_line = noone; bone_tool_transform = noone; value_use_surface = noone; cursor_path_move = noone; prop_gradient = noone; icon_visibility = noone; save_auto = noone; rotator_random_mode = noone; workshop_download = noone; code_syntax_highlight = noone; path_tools_rectangle = noone; menu_separator = noone; anchor_rotate = noone; websocket = noone; anchor_scale = noone; node_output_visible = noone; node_checkbox = noone; reset_16 = noone; filter_type = noone; group = noone; node_new_badge = noone; node_deprecated_badge = noone; inspector_channel = noone; slider_def = noone; star = noone; vct = noone; refresh_20 = noone; path_open_20 = noone; icon_delete = noone; junc_visible = noone; cursor_select = noone; add = noone; hamburger_s = noone; panel_preview_icon = noone; folder = noone; anchor = noone; icon_curve_connection = noone; palette_selecting = noone; cross = noone; palette_mask = noone; node_goto = noone; anchor_scale_hori = noone; ui_panel_bg = noone; anchor_selector = noone; obj_angle = noone; cache_group = noone; node_bg_name = noone; onion_skin = noone; icon_grid_setting = noone; icon_tile_view = noone; icon_split_view = noone; ui_panel_tab = noone; icon_reset_when_preview = noone; d3d_snap_settings = noone; tab_exit = noone; d3d_preview_settings = noone; icon_center_canvas = noone; icon_preview_export = noone; ui_panel_fg = noone; ui_panel_active = noone; node_glow_border = noone; preview_hide = noone; node_state = noone; undo = noone; redo = noone; timeline_dopesheet_bg = noone; add_16 = noone; minus_16 = noone; curve_presets = noone; close_16 = noone; checkbox_active = noone; node_websocket_receive = noone; tools_canvas_channel = noone; canvas_tools_bucket = noone; canvas_tools_ellip_fill = noone; canvas_tools_ellip = noone; canvas_tools_rect_fill = noone; canvas_tools_rect = noone; canvas_tools_eraser = noone; canvas_tools_pencil = noone; icon_24 = noone; canvas_tools_selection_circle = noone; canvas_tools_selection_rectangle = noone; node_bg = noone; timeline_folder = noone; animate_node_go = noone; timeline_node = noone; arrow = noone; folder_16 = noone; noti_icon_warning = noone; loop = noone; circle_16 = noone; text_slider = noone; tool_side = noone; button_path_icon = noone; menu_bg = noone; toolbar = noone; pin = noone; icon_active_split = noone; copy = noone; node_pin_bg = noone; node_pin_bg_active = noone; loop_24 = noone; feedback_24 = noone; button_left = noone; button_right = noone; button_middle = noone; obj_direction = noone; tunnel = noone; node_processor_icon = noone; keyframe_override = noone; frame_range = noone; unit_audio = noone; loading = noone; inspector_surface_halign = noone; inspector_surface_valign = noone; panel_animation_icon = noone; project_fix_palette = noone; palette_separator = noone; refresh_icon = noone; file = noone; crop_tool = noone; icon_cmd_enter = noone; node_name_type = noone; cache = noone; button_hide_fill = noone; duplicate = noone; textbox_code = noone; object_halign = noone; timeline_ease = noone; accept = noone; gear = noone; ui_scrollbar = noone; ui_selection_range_sim_hori = noone; ui_selection_range_hori = noone; timeline_keyframe = noone; inspector_checkbox = noone; workshop_collection = noone; prop_selecting = noone; vfx = noone; timeline_key_ease = noone; timeline_key_empty = noone; timeline_keyframe_selecting = noone; value_link = noone; addon_icon = noone; timeline_graph = noone; panel_inspector_icon = noone; checkbox_on_start = noone; animate_prop_go = noone; folder_content = noone; addon_setting = noone; smoke_sim = noone; button_hide_right = noone; button_hide_middle = noone; button_hide_left = noone; paste = noone; ui_selection = noone; color_picker_box = noone; timeline_onion_skin = noone; timeline_color = noone; project = noone; lock = noone; animation_stretch = noone; preset = noone; ui_panel_bg_cover = noone; path_open = noone; inspector_view = noone; tools_3d_scale = noone; tools_3d_rotate = noone; sequence_control = noone; animation_setting = noone; tools_3d_transform = noone; animation_timing = noone; ac_constant = noone; circle = noone; steam = noone; ac_node = noone; save = noone; workshop_upload = noone; ac_function = noone; workshop_update = noone; loading_s = noone; fill = noone; rigidSim = noone; animate_clock = noone; node_use_expression = noone; prop_keyframe = noone; prop_on_end = noone; refresh_16 = noone; node_dropper = noone; text_popup = noone; menu_button_mask = noone; textbox = noone; widget_selecting = noone; scroll_box_arrow = noone; tools_3d_transform_object = noone; strand_push = noone; strand_comb = noone; strand_stretch = noone; strand_cut = noone; strand_grab = noone; info = noone; fluid_sim = noone; } #endregion function ThemeColor() constructor { #region bg = noone; _main_accent = noone; _main_text = noone; _main_text_inner = noone; _main_text_accent = noone; _main_text_accent_inner = noone; _main_text_on_accent = noone; _main_text_sub = noone; _main_text_sub_inner = noone; _main_icon = noone; _main_icon_on_inner = noone; _main_icon_light = noone; _main_icon_dark = noone; _main_value_positive = noone; _main_value_negative = noone; lua_highlight_keyword = noone; lua_highlight_bracklet = noone; lua_highlight_function = noone; lua_highlight_number = noone; lua_highlight_string = noone; collection_folder_empty = noone; collection_folder_nonempty = noone; collection_tree_line = noone; collection_path_current_bg = noone; dialog_array_edit_divider = noone; dialog_array_edit_bg = noone; dialog_splash_badge = noone; dialog_about_bg = noone; dialog_preference_prop_bg = noone; dialog_add_node_collection = noone; dialog_palette_divider = noone; dialog_notification_bg_hover = noone; dialog_notification_bg = noone; dialog_notification_icon_bg = noone; dialog_menubox_highlight = noone; dialog_lua_ref_bg_args = noone; dialog_lua_ref_bg_hover = noone; dialog_lua_ref_bg = noone; node_composite_bg = noone; node_composite_bg_blend = noone; node_composite_separator = noone; node_composite_overlay_border = noone; node_display_text_frame_fill = noone; node_display_text_frame_outline = noone; node_level_outline = noone; node_level_shade = noone; node_overlay_gizmo_inactive = noone; node_blend_default = noone; node_blend_tunnel = noone; node_blend_number = noone; node_blend_input = noone; node_blend_loop = noone; node_blend_vfx = noone; node_blend_feedback = noone; node_blend_collection = noone; node_blend_simulation = noone; node_blend_fluid = noone; node_blend_canvas = noone; node_blend_strand = noone; node_path_overlay_control_line = noone; node_wiggler_frame = noone; node_border_file_drop = noone; scrollbar_bg = noone; scrollbar_hover = noone; scrollbar_idle = noone; panel_animation_frame_divider = noone; panel_animation_keyframe_ease_line = noone; panel_animation_loop_line = noone; panel_animation_key_tool_unselected = noone; panel_animation_keyframe_selected = noone; panel_animation_keyframe_unselected = noone; panel_animation_keyframe_hide = noone; panel_animation_node_bg = noone; panel_animation_dope_bg_hover = noone; panel_animation_dope_bg = noone; panel_animation_graph_bg = noone; panel_animation_graph_select = noone; panel_animation_graph_line = noone; panel_animation_preview_frame = noone; panel_animation_timeline_blend = noone; panel_animation_timeline_top = noone; panel_bg_clear_inner = noone; panel_bg_clear = noone; panel_tab = noone; panel_tab_hover = noone; panel_tab_inactive = noone; panel_tab_text = noone; panel_tab_icon = noone; panel_graph_minimap_outline = noone; panel_graph_node_dimension = noone; panel_graph_minimap_focus = noone; panel_inspector_key_separator = noone; panel_inspector_group_hover = noone; panel_inspector_group_bg = noone; panel_inspector_output_label = noone; panel_preview_grid = noone; panel_preview_surface_outline = noone; panel_preview_split_line = noone; panel_preview_transparent = noone; panel_toolbar_outline = noone; panel_toolbar_separator = noone; widget_curve_line = noone; widget_curve_outline = noone; widget_rotator_range = noone; widget_rotator_range_hover = noone; widget_rotator_guide = noone; widget_surface_frame = noone; widget_text_highlight = noone; widget_text_dec_d = noone; widget_text_dec_n = noone; widget_text_dec_e = noone; widget_text_dec_f = noone; widget_text_dec_i = noone; axis = noone; histogram = noone; heat = noone; speed = noone; } #endregion function ThemeValue() constructor { #region highlight_corner_radius = noone; selection_corner_radius = noone; panel_padding = noone; panel_margin = noone; panel_corner_radius = noone; panel_notification_padding = noone; panel_tab_extend = noone; minimap_corner_radius = noone; slider_type = noone; font_aa = noone; } #endregion function ThemeColorDef() constructor { #region main_dkblack = #191925; main_mdblack = #1e1e2c; main_black = #272736; main_dkgrey = #3b3b4e; main_dark = #4da6ff; main_grey = #6d6d81; main_ltgrey = #7e7e8f; main_white = #d6d6e8; main_bg = #1c1c23; blue = #27aae1; cyan = #88ffe9; yellow = #ffe478; orange = #ff9166; red = #eb004b; pink = #eb00b7; purple = #9200d4; lime = #8fde5d; pgreen = #50eb17; pblue = #3d43f5; black = #000000; dkgrey = #202020; smoke = #6d6e71; white = #ffffff; } #endregion