VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public Member Functions | Public Attributes | Protected Attributes | Private Attributes | List of all members
AVR.UI.Link.AVRUI_Link_Dropdown Class Reference
Inheritance diagram for AVR.UI.Link.AVRUI_Link_Dropdown:
AVR.UI.Link.AVRUI_Link AVR.Core.AVR_Behaviour

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(System.Enum)}
 

Protected Attributes

virtual
UnityEngine.Events.UnityAction
< int > 
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

Dropdown input
 
string old_value
 

Additional Inherited Members

Detailed Description

Definition at line 11 of file AVRUI_Link_Dropdown.cs.