Constructs new StandardWindow with specified content. Content is applied to the main window, header and inventory remain the same
object containing window description
Creates a new window using provided description and adds it to the group
window name
window description object
created Window object
Adds window instance with specified name to the group
window name
window to be added to the group
Closes window without container. Use only if the window was opened without container
Called up to 66 times a second to update window's content
current time in milliseconds
window's content object (usually specified in the window's constructor)
object containing current style of the window
window name
window's description object if a window with specified name exists or null otherwise
java.util.Collection object containing string names of the windows in the group
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 the window can change its contents position
true if the window has an inventory that should be updated
true if the window is opened, false otherwise
Moves window with specified name to the top of the group
window name
whether the window group can be closed on pressing back navigation button
Opens window without container. It is usually mor
Forces refresh for all windows
Forces window refresh by its name
name of the window to refresh
Removes window from group by its name
window name
Gives the property to be closed on pressing back navigation button to the given window group
Sets container for the current window. Be careful when calling it manually. You should prefer opening the window via Container.openAs call
Container to be associated with current window or null to associate no container with current window
Turns debug mode for the window on and off
if true, additional debug information will be drawn on the window canvas
Sets content for the window by its name
window name
content object
Generated using TypeDoc
Class used to create standard ui for the mod's machines. StandardWindow is a WindowGroup that has three windows with names *"main", *"inventory" and *"header"*. They represent custom window contents, player's inventory and window's header respectively