SnowyPeak.Duality.Frozen.UI.core Adds a ChangeWidgetStatus Command /// Target Status The ChangeWidgetStatus Command Command used to alter a Widget's Status. TimedCommand used to alter over time the colorization of a Widget Initialization Defines a Duality core plugin. Command used to close a Dialog window Command used to close a Window Command used to quit the game Constructor Prepares the Widget vertices based on the desired appearance Draws the vertices [GET / SET] The Material used by this Skin [GET / SET] The list of appearances available for the Skin A Button Widget Allows to add custom drawing to the Draw Phase Returns the apperance name for the Widget - either the Object name or, if set, CustomWidgetAppearance Prepares the vertices for drawing [GET / SET] The ActiveArea of the Widget that can react to mouse input such as Hover, Click, etc.. [GET / SET] The custom appearance of the Widget [GET / SET] The area taken by the Widget [GET / SET] The Skin of the Widget Constructor [GET / SET] If set to a value different than 0, the OnLeftClick event will be fired every RepeatLeftClickEvery seconds [GET / SET] the Text of the Button [GET / SET] the Color of the Text [GET / SET] the Font of the Text A CheckButton Widget Constructor [GET / SET] The size of the Glyph [GET / SET] The custom appearance for the Glyph [GET / SET] if the Button is Checked [GET / SET] the Text of the Button [GET / SET] the Location of the Check Glyph [GET / SET] the Color of the Text [GET / SET] the Font of the Text A SkinnedCommandGrid is a Widget that behaves like the command list of Final Fantasy battle screens. It can only be controlled by keyboard and needs to be specifically assigned Focus on the WidgetController. Constructor [GET / SET] The Scrollbar button size [GET / SET] The Scrollbar cursor size [GET / SET] The custom left button appearance [GET / SET] The custom right button appearance [GET / SET] The custom cursor appearance [GET / SET] The custom highlight Appearance [GET / SET] The custom scrollbar appearance [GET / SET] the padding to apply to each item [x, y, z, w] => [left, top, right, bottom] [GET / SET] the list of items that will be added to the Widget [GET / SET] the key to press to move the selected item one place down [GET / SET] the key to press to move the selected item one place left [GET / SET] the key to press to move the selected item one place right [GET / SET] the key to press to move the selected item one place up [GET / SET] [GET / SET] [GET / SET] [GET / SET] [GET / SET] the index of the Selected item [GET / SET] the Selected item [GET / SET] the Color of the Text [GET / SET] the Font of the Text A DropdownButton (combobox) Widget Constructor [GET / SET] the height of the dropdown Panel when open [GET / SET] the list of items that will be added to the Widget [GET / SET] the speed, in pixels/second of scrolling [GET / SET] the Color of the Text [GET / SET] the Font of the Text A ListBox Widget Constructor [GET / SET] the speed, in pixels/second of scrolling [GET / SET] the Color of the Text [GET / SET] the Font of the Text Constructor [GET / SET] the list of items that will be added to the Widget [GET / SET] the index of the Selected item [GET / SET] the Selected item A Panel Widget Constructor A Progressbar Widget Constructor [GET / SET] the Skin used for the ProgressBar [GET / SET] the Text of the ProgressBar [GET / SET] the Color of the Text [GET / SET] the Font of the Text [GET / SET] The value of the progressbar, from 0 to 100 A RadioButton Widget The RadioGroup this button is part of A Scrollbar Widget Constructor [GET / SET] The size of the buttons [GET / SET] The size of the cursor [GET / SET] The custom appearance of the decrease button [GET / SET] The custom appearance of the increase button [GET / SET] The custom appearance of the cursor [GET / SET] the Maximum value [GET / SET] the Minimum value [GET / SET] the speed, in pixels/second of scrolling [GET / SET] the current Value A scrollable TextBlock Constructor [GET / SET] the Text of the TextBlock A TextBox Widget Constructor [GET / SET] The speed of key repeat, if key is presset [GET / SET] the Text of the TextBox [GET / SET] the Color of the Text [GET / SET] the Font of the Text A Window Widget Constructor [GET / SET] The size of the buttons [GET / SET] if the Close button should be visible [GET / SET] if the Maximize button should be visible [GET / SET] if the Minimize button should be visible [GET / SET] The custom appearance of the close button [GET / SET] The custom appearance of the maximize button [GET / SET] The custom appearance of the minimize button [GET / SET] The custom appearance of the restore button [GET / SET] if the Window can be dragged around [GET / SET] the size of the Window when Maximized [GET / SET] The Text of the Title [GET / SET] the Color of the Title Text The Font of the Title Text This Component can be assigned to a Camera in order to detect and manage Input events such as Mouse and Keyboard events and redirect said events to a BaseInputReceiver. It allows to specify a default BaseInputReceiver which can receive all enabled events regardless of its current status, and also to manage InputVisualReceivers in a way that allows the implementation of a basic GUI. Constructor [GET] The currently Focused InputVisualReceiver [GET] The currently Hovered InputVisualReceiver [GET / SET] If the Controller should register for Keyboard events [GET / SET] The Keyboard key that will be treated as a Left Mouse click [GET / SET] The Keyboard key that will be treated as a Middle Mouse click [GET / SET] If the Controller should register for Mouse events [GET / SET] The Keyboard key that will be used to focus on the next widget [GET / SET] The Keyboard key that will be used to focus on the previous widget [GET / SET] The Keyboard key that will be treated as a Right Mouse click