|
Window Framework v1.2.4
Window Framework for Unity UI Toolkit
|
Public Member Functions | |
| TooltipSettingsFormElement () | |
| void | UnregisterCallbacks () |
Properties | |
| float | TooltipFadeDelay [get, set] |
| float | TooltipFadeTime [get, set] |
| TooltipFadeType | TooltipFadeType [get, set] |
| bool | TooltipsEnabled [get, set] |
| float | TooltipShowDelay [get, set] |
Private Member Functions | |
| ~TooltipSettingsFormElement () | |
| void | Callback (GeometryChangedEvent evt) |
| void | ConfigToInstance () |
| VisualElement | CreateFormElement () |
| void | OnAttachToPanel (AttachToPanelEvent evt) |
| void | RegisterCallbacks () |
| Registers callback functions for various UI elements within the TooltipSettingsFormElement. This method sets up event handlers to respond to user interactions with the form's controls and updates the corresponding properties such as tooltip activation, fade time, show/hide delays, and fade type in response to user input. | |
Private Attributes | |
| float | _tooltipFadeDelay |
| float | _tooltipFadeTime |
| Slider | _toolTipFadeTimeSlider |
| TooltipFadeType | _tooltipFadeType |
| DropdownField | _tooltipFadeTypeField |
| Slider | _tooltipHideDelaySlider |
| bool | _tooltipsEnabled |
| SlideToggleControl | _tooltipsEnabledToggle |
| float | _tooltipShowDelay |
| Slider | _tooltipShowDelaySlider |
| GWG.WindowFramework.FormElements.TooltipSettingsFormElement.TooltipSettingsFormElement | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
This only runs when there is a controller instance so that the element can be placed in UI builder and styling or layouts can be built without errors
| void GWG.WindowFramework.FormElements.TooltipSettingsFormElement.UnregisterCallbacks | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |