Struct roblox::instance::Studio[][src]

pub struct Studio<'a> {
Show 141 fields pub todo_color: Color3, pub function_color: Color3, pub local_color: Color3, pub nil_color: Color3, pub self_color: Color3, pub active_color: Color3, pub active_hover_over_color: Color3, pub always_save_script_changes: bool, pub animate_hover_over: bool, pub auto_clean_empty_line: bool, pub auto_closing_brackets: bool, pub auto_closing_quotes: bool, pub auto_indent_rule: AutoIndentRule, pub auto_recovery_enabled: bool, pub auto_recovery_interval_minutes: i32, pub auto_recovery_path: QDir, pub background_color: Color3, pub basic_objects_display_mode: ListDisplayMode, pub bool_color: Color3, pub bracket_color: Color3, pub built_in_function_color: Color3, pub camera_mouse_wheel_speed: f32, pub camera_shift_speed: f32, pub camera_speed: f32, pub camera_zoom_to_mouse_position: bool, pub clear_output_on_start: bool, pub command_bar_local_state: bool, pub comment_color: Color3, pub current_line_highlight_color: Color3, pub debugger_current_line_color: Color3, pub debugger_error_line_color: Color3, pub default_script_file_dir: QDir, pub deprecated_objects_shown: bool, pub display_language: &'a str, pub drag_multiple_parts_as_single_part: bool, pub enable_autocomplete: bool, pub enable_core_script_debugger: bool, pub enable_http_sandboxing: bool, pub enable_internal_beta_features: bool, pub enable_internal_features: bool, pub enable_script_analysis: bool, pub enable_signature_help: bool, pub enable_temporary_tabs: bool, pub enable_temporary_tabs_in_explorer: bool, pub enable_type_hover: bool, pub enable_on_type_autocomplete: bool, pub error_color: Color3, pub find_selection_background_color: Color3, pub font: QFont, pub format_on_paste: bool, pub format_on_type: bool, pub function_name_color: Color3, pub highlight_current_line: bool, pub highlight_occurances: bool, pub hover_animate_speed: HoverAnimateSpeed, pub hover_box_thickness: f32, pub hover_over_color: Color3, pub indent_using_spaces: bool, pub keyword_color: Color3, pub line_thickness: f32, pub local_assets_folder: QDir, pub lua_debugger_enabled: bool, pub lua_debugger_enabled_at_startup: bool, pub luau_keyword_color: Color3, pub matching_word_background_color: Color3, pub maximum_output_lines: i32, pub menu_item_background_color: Color3, pub method_color: Color3, pub number_color: Color3, pub only_play_audio_from_window_in_focus: bool, pub operator_color: Color3, pub output_font: QFont, pub output_layout_mode: OutputLayoutMode, pub override_core_scripts: bool, pub override_core_scripts_dir: QDir, pub permission_level_shown: PermissionLevelShown, pub physical_draggers_select_scope_by_default: bool, pub pivot_snap_to_geometry_color: Color3, pub plugin_debugging_enabled: bool, pub plugins_dir: QDir, pub primary_text_color: Color3, pub property_color: Color3, pub render_throttle_percentage: i32, pub respect_studio_shortcuts_when_game_has_focus: bool, pub ruler_color: Color3, pub rulers: &'a str, pub runtime_undo_behavior: RuntimeUndoBehavior, pub script_editor_color_preset: StudioScriptEditorColorPresets, pub script_editor_scrollbar_background_color: Color3, pub script_editor_scrollbar_handle_color: Color3, pub script_editor_menu_border_color: Color3, pub script_editor_should_show_plugin_methods: bool, pub script_timeout_length: i32, pub scroll_past_last_line: bool, pub search_content_for_core_scripts: bool, pub secondary_text_color: Color3, pub select_color: Color3, pub select_or_hover_color: Color3, pub selected_menu_item_background_color: Color3, pub selected_text_color: Color3, pub selection_background_color: Color3, pub selection_color: Color3, pub selection_highlight_thickness: f32, pub server_audio_behavior: ServerAudioBehavior, pub set_pivot_of_imported_parts: bool, pub show_core_gui_in_explorer_while_playing: bool, pub show_deployment_warnings: bool, pub show_diagnostics_bar: bool, pub show_file_sync_service: bool, pub show_hidden_objects_in_explorer: bool, pub show_hover_over: bool, pub show_light_guides: bool, pub show_navigation_areas: bool, pub show_navigation_mesh: bool, pub show_plugin_gui_service_in_explorer: bool, pub show_qt_warnings_in_output: bool, pub show_whitespace: bool, pub show_plus_button_on_hover_in_explorer: bool, pub show_core_packages_in_explorer: bool, pub skip_closing_brackets_and_quotes: bool, pub string_color: Color3, pub tab_width: i32, pub text_color: Color3, pub text_wrapping: bool, pub theme: Option<InstanceRef>, pub warning_color: Color3, pub whitespace_color: Color3, pub archivable: bool, pub class_name: &'a str, pub name: &'a str, pub parent: Option<InstanceRef>, pub roblox_locked: bool, pub source_asset_id: i64, pub theme_changed: RBXScriptSignal<()>, pub ancestry_changed: RBXScriptSignal<(Option<InstanceRef>, Option<InstanceRef>)>, pub attribute_changed: RBXScriptSignal<&'a str>, pub changed: RBXScriptSignal<&'a str>, pub child_added: RBXScriptSignal<Option<InstanceRef>>, pub child_removed: RBXScriptSignal<Option<InstanceRef>>, pub descendant_added: RBXScriptSignal<Option<InstanceRef>>, pub descendant_removing: RBXScriptSignal<Option<InstanceRef>>,
}
Expand description

The Studio Instance Class

View Roblox documentation

Fields

todo_color: Color3function_color: Color3local_color: Color3nil_color: Color3self_color: Color3active_color: Color3active_hover_over_color: Color3always_save_script_changes: boolanimate_hover_over: boolauto_clean_empty_line: boolauto_closing_brackets: boolauto_closing_quotes: boolauto_indent_rule: AutoIndentRuleauto_recovery_enabled: boolauto_recovery_interval_minutes: i32auto_recovery_path: QDirbackground_color: Color3basic_objects_display_mode: ListDisplayModebool_color: Color3bracket_color: Color3built_in_function_color: Color3camera_mouse_wheel_speed: f32camera_shift_speed: f32camera_speed: f32camera_zoom_to_mouse_position: boolclear_output_on_start: boolcommand_bar_local_state: boolcomment_color: Color3current_line_highlight_color: Color3debugger_current_line_color: Color3debugger_error_line_color: Color3default_script_file_dir: QDirdeprecated_objects_shown: booldisplay_language: &'a strdrag_multiple_parts_as_single_part: boolenable_autocomplete: boolenable_core_script_debugger: boolenable_http_sandboxing: boolenable_internal_beta_features: boolenable_internal_features: boolenable_script_analysis: boolenable_signature_help: boolenable_temporary_tabs: boolenable_temporary_tabs_in_explorer: boolenable_type_hover: boolenable_on_type_autocomplete: boolerror_color: Color3find_selection_background_color: Color3font: QFontformat_on_paste: boolformat_on_type: boolfunction_name_color: Color3highlight_current_line: boolhighlight_occurances: boolhover_animate_speed: HoverAnimateSpeedhover_box_thickness: f32hover_over_color: Color3indent_using_spaces: boolkeyword_color: Color3line_thickness: f32local_assets_folder: QDirlua_debugger_enabled: boollua_debugger_enabled_at_startup: boolluau_keyword_color: Color3matching_word_background_color: Color3maximum_output_lines: i32menu_item_background_color: Color3method_color: Color3number_color: Color3only_play_audio_from_window_in_focus: booloperator_color: Color3output_font: QFontoutput_layout_mode: OutputLayoutModeoverride_core_scripts: booloverride_core_scripts_dir: QDirpermission_level_shown: PermissionLevelShownphysical_draggers_select_scope_by_default: boolpivot_snap_to_geometry_color: Color3plugin_debugging_enabled: boolplugins_dir: QDirprimary_text_color: Color3property_color: Color3render_throttle_percentage: i32respect_studio_shortcuts_when_game_has_focus: boolruler_color: Color3rulers: &'a strruntime_undo_behavior: RuntimeUndoBehaviorscript_editor_color_preset: StudioScriptEditorColorPresetsscript_editor_scrollbar_background_color: Color3script_editor_scrollbar_handle_color: Color3script_editor_menu_border_color: Color3script_editor_should_show_plugin_methods: boolscript_timeout_length: i32scroll_past_last_line: boolsearch_content_for_core_scripts: boolsecondary_text_color: Color3select_color: Color3select_or_hover_color: Color3selected_menu_item_background_color: Color3selected_text_color: Color3selection_background_color: Color3selection_color: Color3selection_highlight_thickness: f32server_audio_behavior: ServerAudioBehaviorset_pivot_of_imported_parts: boolshow_core_gui_in_explorer_while_playing: boolshow_deployment_warnings: boolshow_diagnostics_bar: boolshow_file_sync_service: boolshow_hidden_objects_in_explorer: boolshow_hover_over: boolshow_light_guides: boolshow_navigation_areas: boolshow_navigation_mesh: boolshow_plugin_gui_service_in_explorer: boolshow_qt_warnings_in_output: boolshow_whitespace: boolshow_plus_button_on_hover_in_explorer: boolshow_core_packages_in_explorer: boolskip_closing_brackets_and_quotes: boolstring_color: Color3tab_width: i32text_color: Color3text_wrapping: booltheme: Option<InstanceRef>warning_color: Color3whitespace_color: Color3archivable: bool

Inherited from Instance

class_name: &'a str

Inherited from Instance

name: &'a str

Inherited from Instance

parent: Option<InstanceRef>

Inherited from Instance

roblox_locked: bool

Inherited from Instance

source_asset_id: i64

Inherited from Instance

theme_changed: RBXScriptSignal<()>ancestry_changed: RBXScriptSignal<(Option<InstanceRef>, Option<InstanceRef>)>

Inherited from Instance

attribute_changed: RBXScriptSignal<&'a str>

Inherited from Instance

changed: RBXScriptSignal<&'a str>

Inherited from Instance

child_added: RBXScriptSignal<Option<InstanceRef>>

Inherited from Instance

child_removed: RBXScriptSignal<Option<InstanceRef>>

Inherited from Instance

descendant_added: RBXScriptSignal<Option<InstanceRef>>

Inherited from Instance

descendant_removing: RBXScriptSignal<Option<InstanceRef>>

Inherited from Instance

Implementations

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Inherited from Instance

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.