Struct roblox::instance::UserGameSettings [−][src]
pub struct UserGameSettings<'a> {}Show 53 fields
pub all_tutorials_disabled: bool, pub camera_mode: CustomCameraMode, pub camera_y_inverted: bool, pub chat_visible: bool, pub computer_camera_movement_mode: ComputerCameraMovementMode, pub computer_movement_mode: ComputerMovementMode, pub control_mode: ControlMode, pub fullscreen: bool, pub gamepad_camera_sensitivity: f32, pub graphics_quality_level: i32, pub has_ever_used_vr: bool, pub is_using_camera_y_inverted: bool, pub is_using_gamepad_camera_sensitivity: bool, pub master_volume: f32, pub micro_profiler_web_server_enabled: bool, pub micro_profiler_web_server_ip: &'a str, pub micro_profiler_web_server_port: i32, pub mouse_sensitivity: f32, pub mouse_sensitivity_first_person: Vector2, pub mouse_sensitivity_third_person: Vector2, pub on_screen_profiler_enabled: bool, pub onboardings_completed: &'a str, pub performance_stats_visible: bool, pub rcc_profiler_record_frame_rate: i32, pub rcc_profiler_record_time_frame: i32, pub rotation_type: RotationType, pub saved_quality_level: SavedQualitySetting, pub start_maximized: bool, pub start_screen_position: Vector2, pub start_screen_size: Vector2, pub touch_camera_movement_mode: TouchCameraMovementMode, pub touch_movement_mode: TouchMovementMode, pub used_core_gui_is_visible_toggle: bool, pub used_custom_gui_is_visible_toggle: bool, pub used_hide_hud_shortcut: bool, pub vr_enabled: bool, pub vr_rotation_intensity: i32, 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 fullscreen_changed: RBXScriptSignal<bool>, pub performance_stats_visible_changed: RBXScriptSignal<bool>, pub studio_mode_changed: RBXScriptSignal<bool>, 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 UserGameSettings Instance Class
Fields
all_tutorials_disabled: bool
camera_mode: CustomCameraMode
camera_y_inverted: bool
chat_visible: bool
computer_camera_movement_mode: ComputerCameraMovementMode
computer_movement_mode: ComputerMovementMode
control_mode: ControlMode
fullscreen: bool
gamepad_camera_sensitivity: f32
graphics_quality_level: i32
has_ever_used_vr: bool
is_using_camera_y_inverted: bool
is_using_gamepad_camera_sensitivity: bool
master_volume: f32
micro_profiler_web_server_enabled: bool
micro_profiler_web_server_ip: &'a str
micro_profiler_web_server_port: i32
mouse_sensitivity: f32
mouse_sensitivity_first_person: Vector2
mouse_sensitivity_third_person: Vector2
on_screen_profiler_enabled: bool
onboardings_completed: &'a str
performance_stats_visible: bool
rcc_profiler_record_frame_rate: i32
rcc_profiler_record_time_frame: i32
rotation_type: RotationType
saved_quality_level: SavedQualitySetting
start_maximized: bool
start_screen_position: Vector2
start_screen_size: Vector2
touch_camera_movement_mode: TouchCameraMovementMode
touch_movement_mode: TouchMovementMode
used_core_gui_is_visible_toggle: bool
used_custom_gui_is_visible_toggle: bool
used_hide_hud_shortcut: bool
vr_enabled: bool
vr_rotation_intensity: i32
archivable: 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
fullscreen_changed: RBXScriptSignal<bool>
performance_stats_visible_changed: RBXScriptSignal<bool>
studio_mode_changed: RBXScriptSignal<bool>
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<'a> RefUnwindSafe for UserGameSettings<'a>
impl<'a> Send for UserGameSettings<'a>
impl<'a> Sync for UserGameSettings<'a>
impl<'a> Unpin for UserGameSettings<'a>
impl<'a> UnwindSafe for UserGameSettings<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more