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
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: i32method_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_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_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_hover_over: boolshow_light_guides: boolshow_plugin_gui_service_in_explorer: boolshow_qt_warnings_in_output: boolshow_whitespace: 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: boolInherited from Instance
class_name: &'a strInherited from Instance
name: &'a strInherited from Instance
parent: Option<InstanceRef>Inherited from Instance
roblox_locked: boolInherited from Instance
source_asset_id: i64Inherited 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
pub fn find_first_child_which_is_a(
&self,
class_name: &'a str,
recursive: bool
) -> Option<InstanceRef>
pub fn find_first_child_which_is_a(
&self,
class_name: &'a str,
recursive: bool
) -> Option<InstanceRef>
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
Auto Trait Implementations
impl<'a> RefUnwindSafe for Studio<'a>
impl<'a> UnwindSafe for Studio<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more