ProtectedconstructorOptionalisInternalConstructor: booleanProtected_currentAn instance to the currently active preferences panel.
Protected_preferenceAn array that contains all the PreferencesPanel instances visible on the
UserSettingsWindow.
Protected_stackThe UIStack control that allows toggling visibility between the contents of
all the PreferencesPanel on the window.
Protected_tabThe main tab bar that allows switching between available panels.
ProtectedonAn internal event callback that gets called whenever the user clicks on a tab. This will switch the currently active preferences panel.
The tab/panel ID the user has switched to.
Static ReadonlykThe default window content padding to be used for modal windows.
Static ReadonlykThe default window padding to be used for modal windows.
StaticsharedIf a preferences window is open, this returns the currently open preferences window.
Activates the tab button with the specified unique index.
Returns the height of the content area of the window, in points. The content area represents the area of the window not including the title bar and the border.
Returns the height of the content area of the window, in pixels. The content area represents the area of the window not including the title bar and the border.
Returns the width of the content area of the window, in points. The content area represents the area of the window not including the title bar and the border.
Returns the width of the content area of the window, in pixels. The content area represents the area of the window not including the title bar and the border.
Returns the DPI scale factor.
Sets the height of the window in points.
Sets the height of the window in pixels.
Check whether the window was destroyed.
Checks whether the window currently has keyboard focus.
Gets the key window which owns this window.
Returns the X position of the window in screen coordinates in points.
Specifies the local shortcut context. This context will be automatically disabled whenever the user switches focus from the context.
Gets the parent EditorWindow.
Gets the RenderWindow associated with this EditorWindow.
Specifies the global shortcut context. This context will be always enabled as long as the window is active.
Changes the text in the modal window title bar.
Returns the X position of the window in screen coordinates in points.
Sets the width of the window in points.
Sets the width of the window in pixels.
ProtectedonProtectedsetStaticconstructOpens a ModalWindow of the specified type.
The type of the ModalWindow to open.
OptionalmodalOptions: EnumValue<ModalWindowOption, number>OptionalparentWindow: KeyWindowBase | EditorWindowOptionalwindowOptions: anyProtected StaticconstructConstructs the Modal from script.
Staticopen
The UserSettingsWindow implements a ModalWindow that allows configuring and setting user specific preferences for RSX.