Public Member Functions | |
override void | setup () |
Method is run when the user selects a field in the inspector. More... | |
override void | init () |
Method is run on program start More... | |
override void | updateValue () |
This method is executed when the runtime user changes the value of the UI element. This method should change the field on the actual target respectively. More... | |
override void | updateOutput () |
Method is run continously from OnGUI. This method should update the value displayed by the UI when the target value changes. More... | |
Public Member Functions inherited from AVR.Core.AVR_Behaviour | |
virtual void | OnDestroy () |
Public Attributes | |
override List< System.Type > | validTypes => new List<System.Type> {typeof(float), typeof(int), typeof(double)} |
Public Attributes inherited from AVR.UI.Link.AVRUI_Link | |
MonoBehaviour | target |
string | field |
MemberType | memberType |
Protected Attributes | |
virtual UnityEngine.Events.UnityAction < float > | updateValueListener => delegate { this.updateValue(); } |
Protected Attributes inherited from AVR.Core.AVR_Behaviour | |
AVR_PlayerRig | playerRig => AVR_PlayerRig.Instance |
The current AVR_PlayerRig instance in the scene More... | |
AVR_Root | root => AVR_Root.Instance |
The current AVR_Root instance in the scene More... | |
bool | vrEnabled => UnityEngine.XR.XRSettings.enabled |
True if the application is running as a VR/XR application More... | |
Private Attributes | |
Slider | input |
string | old_value |
Additional Inherited Members | |
Public Types inherited from AVR.UI.Link.AVRUI_Link | |
enum | MemberType { MemberType.FIELD, MemberType.PROPERTY } |
Properties inherited from AVR.UI.Link.AVRUI_Link | |
abstract List< System.Type > | validTypes [get] |
Definition at line 12 of file AVRUI_Link_Slider.cs.