another window to be added as adjacent
Closes window without container. Use only if the window was opened without container
Writes debug information about current window to the log
Called up to 66 times a second to update window's content
current time in milliseconds
UI.Container that was used to open this window or null, if the window wasn't opened in container
window's content object (usually specified in the window's constructor)
window's current location object
Gets custom property by its name. Custom properties can be used to store some values containing window's current state. Note that these properties are not saved between Inner Core launches
custom property name
value set by UI.Window.putProperty or null if no value was specified for this name
unit size (in pixel) in the window's bounds
object containing current style of the window
Forces ui drawables of the window to refresh
if true, the drawables will be refreshed immediately, otherwise refresh event will be posted. Default value if false. Ensure you are in the UI thread if you pass true as the parameter
Forces ui elements of the window to refresh
if true, the elements will be refreshed immediately, otherwise refresh event will be posted. Default value if false. Ensure you are in the UI thread if you pass true as the parameter
true if window blocks background
true if the window can change its contents position
true if the window has an inventory that should be updated
true if the window is game overlay, false otherwise
true if the window is opened, false otherwise
true if the window is touchable, false otherwise
whether the window can be closed on pressing back navigation button
Opens window without container. It is usually mor
Sets custom property value
custom property name
custom property value
Removes adjacent window from the adjacent windows list
another window that was added as adjacent
Allows window to be displayed as game overlay without blocking Minecraft sounds. Note that this drops window's FPS. Default value is false
if true, the window is opened in PopupWindow to avoid blocking Minecraft sounds
Set background color of window
integer color value (you can specify it using hex value)
Specifies whether the window should darken and block background. Default value is false
pass true if you want the window to block background
Gives the property to be closed on pressing back navigation button to the given window
Sets container for the current window. Be careful when calling it manually. You should prefer opening the window via UI.Container.openAs call
UI.Container to be associated with current window or null to associate no container with current window
Specifies the content of the window
content object to be applied to the window
Turns debug mode for the window on and off
if true, additional debug information will be drawn on the window canvas
specify true, if the window contains dynamic (animated) elements, false otherwise. By default all windows are dynamic. Make them static for better performance
Sets listener to be notified about window opening/closing events
specify true if the window requires player's inventory. Default value is false
Overrides style properties of the current style by the values specified in the style parameter
js object where keys represent binding names and values represent texture gui names
Sets new style object as current window's style. If the new style is a different object then an old one, forces window invalidation
Specifies whether touch events should be handled by this window or passed to underlying windows (to the game). By default all windows are touchable
pass true if the window should handle touch events, false otherwise
Generated using TypeDoc
Adds another window as adjacent window, so that several windows open at the same time. This allows to divide window into separate parts and treat them separately.