Tanoda
UnityEngine.UI.Extensions.BoxSlider Class Reference
Inheritance diagram for UnityEngine.UI.Extensions.BoxSlider:

Classes

class  BoxSliderEvent
 

Public Types

enum  Direction { LeftToRight , RightToLeft , BottomToTop , TopToBottom }
 

Public Member Functions

virtual void Rebuild (CanvasUpdate executing)
 
void LayoutComplete ()
 
void GraphicUpdateComplete ()
 
override void OnPointerDown (PointerEventData eventData)
 
virtual void OnDrag (PointerEventData eventData)
 
virtual void OnInitializePotentialDrag (PointerEventData eventData)
 

Static Public Member Functions

static bool SetClass< T > (ref T currentValue, T newValue)
 
static bool SetStruct< T > (ref T currentValue, T newValue)
 

Protected Member Functions

 BoxSlider ()
 
override void OnEnable ()
 
override void OnDisable ()
 
override void OnRectTransformDimensionsChange ()
 

Properties

RectTransform HandleRect [get, set]
 
float MinValue [get, set]
 
float MaxValue [get, set]
 
bool WholeNumbers [get, set]
 
float ValueX [get, set]
 
float NormalizedValueX [get, set]
 
float ValueY [get, set]
 
float NormalizedValueY [get, set]
 
BoxSliderEvent OnValueChanged [get, set]
 

Detailed Description

Member Enumeration Documentation

◆ Direction

enum UnityEngine.UI.Extensions.BoxSlider.Direction
Enumerator
LeftToRight 
RightToLeft 
BottomToTop 
TopToBottom 

Definition at line 14 of file unity-ui-extensions/Runtime/Scripts/Controls/BoxSlider.cs.

Constructor & Destructor Documentation

◆ BoxSlider()

UnityEngine.UI.Extensions.BoxSlider.BoxSlider ( )
protected

Member Function Documentation

◆ GraphicUpdateComplete()

void UnityEngine.UI.Extensions.BoxSlider.GraphicUpdateComplete ( )

◆ LayoutComplete()

void UnityEngine.UI.Extensions.BoxSlider.LayoutComplete ( )

◆ OnDisable()

override void UnityEngine.UI.Extensions.BoxSlider.OnDisable ( )
protected

◆ OnDrag()

virtual void UnityEngine.UI.Extensions.BoxSlider.OnDrag ( PointerEventData  eventData)
virtual

◆ OnEnable()

override void UnityEngine.UI.Extensions.BoxSlider.OnEnable ( )
protected

◆ OnInitializePotentialDrag()

virtual void UnityEngine.UI.Extensions.BoxSlider.OnInitializePotentialDrag ( PointerEventData  eventData)
virtual

◆ OnPointerDown()

override void UnityEngine.UI.Extensions.BoxSlider.OnPointerDown ( PointerEventData  eventData)

◆ OnRectTransformDimensionsChange()

override void UnityEngine.UI.Extensions.BoxSlider.OnRectTransformDimensionsChange ( )
protected

◆ Rebuild()

virtual void UnityEngine.UI.Extensions.BoxSlider.Rebuild ( CanvasUpdate  executing)
virtual

◆ SetClass< T >()

static bool UnityEngine.UI.Extensions.BoxSlider.SetClass< T > ( ref T  currentValue,
newValue 
)
static
Type Constraints
T :class 

Definition at line 173 of file unity-ui-extensions/Runtime/Scripts/Controls/BoxSlider.cs.

◆ SetStruct< T >()

static bool UnityEngine.UI.Extensions.BoxSlider.SetStruct< T > ( ref T  currentValue,
newValue 
)
static
Type Constraints
T :struct 

Definition at line 182 of file unity-ui-extensions/Runtime/Scripts/Controls/BoxSlider.cs.

Property Documentation

◆ HandleRect

RectTransform UnityEngine.UI.Extensions.BoxSlider.HandleRect
getset

◆ MaxValue

float UnityEngine.UI.Extensions.BoxSlider.MaxValue
getset

◆ MinValue

float UnityEngine.UI.Extensions.BoxSlider.MinValue
getset

◆ NormalizedValueX

float UnityEngine.UI.Extensions.BoxSlider.NormalizedValueX
getset

◆ NormalizedValueY

float UnityEngine.UI.Extensions.BoxSlider.NormalizedValueY
getset

◆ OnValueChanged

BoxSliderEvent UnityEngine.UI.Extensions.BoxSlider.OnValueChanged
getset

◆ ValueX

float UnityEngine.UI.Extensions.BoxSlider.ValueX
getset

◆ ValueY

float UnityEngine.UI.Extensions.BoxSlider.ValueY
getset

◆ WholeNumbers

bool UnityEngine.UI.Extensions.BoxSlider.WholeNumbers
getset

The documentation for this class was generated from the following file: