Nice Vibrations  v3.9
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Properties | List of all members
MoreMountains.NiceVibrations.MMKnob Class Reference
Inheritance diagram for MoreMountains.NiceVibrations.MMKnob:

Public Member Functions

virtual void SetActive (bool status)
 
virtual void SetValue (float value)
 
void OnPointerDown (PointerEventData eventData)
 
void OnPointerUp (PointerEventData eventData)
 

Public Attributes

Camera TargetCamera
 
float MinimumAngle = 45f
 
float MaximumAngle = -225f
 
float MaximumDistance = 50f
 
Color ActiveColor
 
Color InactiveColor
 
bool Dragging = false
 
float Value = 0f
 
bool Active = true
 
Image _image
 
RectTransform _rectTransform
 

Protected Member Functions

virtual void Awake ()
 
virtual void Update ()
 
virtual void SetRotation (float angle)
 
virtual Vector3 GetWorldPosition (Vector3 testPosition)
 

Protected Attributes

PointerEventData _pointerEventData
 
float _distance
 
Vector3 _rotation = Vector3.zero
 
Canvas _canvas
 
Vector2 _workPosition
 

Properties

RenderMode ParentCanvasRenderMode [get, protected set]
 

Member Function Documentation

◆ Awake()

virtual void MoreMountains.NiceVibrations.MMKnob.Awake ( )
protectedvirtual

◆ GetWorldPosition()

virtual Vector3 MoreMountains.NiceVibrations.MMKnob.GetWorldPosition ( Vector3  testPosition)
protectedvirtual

◆ OnPointerDown()

void MoreMountains.NiceVibrations.MMKnob.OnPointerDown ( PointerEventData  eventData)

◆ OnPointerUp()

void MoreMountains.NiceVibrations.MMKnob.OnPointerUp ( PointerEventData  eventData)

◆ SetActive()

virtual void MoreMountains.NiceVibrations.MMKnob.SetActive ( bool  status)
virtual

◆ SetRotation()

virtual void MoreMountains.NiceVibrations.MMKnob.SetRotation ( float  angle)
protectedvirtual

◆ SetValue()

virtual void MoreMountains.NiceVibrations.MMKnob.SetValue ( float  value)
virtual

◆ Update()

virtual void MoreMountains.NiceVibrations.MMKnob.Update ( )
protectedvirtual

Member Data Documentation

◆ _canvas

Canvas MoreMountains.NiceVibrations.MMKnob._canvas
protected

◆ _distance

float MoreMountains.NiceVibrations.MMKnob._distance
protected

◆ _image

Image MoreMountains.NiceVibrations.MMKnob._image

◆ _pointerEventData

PointerEventData MoreMountains.NiceVibrations.MMKnob._pointerEventData
protected

◆ _rectTransform

RectTransform MoreMountains.NiceVibrations.MMKnob._rectTransform

◆ _rotation

Vector3 MoreMountains.NiceVibrations.MMKnob._rotation = Vector3.zero
protected

◆ _workPosition

Vector2 MoreMountains.NiceVibrations.MMKnob._workPosition
protected

◆ Active

bool MoreMountains.NiceVibrations.MMKnob.Active = true

◆ ActiveColor

Color MoreMountains.NiceVibrations.MMKnob.ActiveColor

◆ Dragging

bool MoreMountains.NiceVibrations.MMKnob.Dragging = false

◆ InactiveColor

Color MoreMountains.NiceVibrations.MMKnob.InactiveColor

◆ MaximumAngle

float MoreMountains.NiceVibrations.MMKnob.MaximumAngle = -225f

◆ MaximumDistance

float MoreMountains.NiceVibrations.MMKnob.MaximumDistance = 50f

◆ MinimumAngle

float MoreMountains.NiceVibrations.MMKnob.MinimumAngle = 45f

◆ TargetCamera

Camera MoreMountains.NiceVibrations.MMKnob.TargetCamera

◆ Value

float MoreMountains.NiceVibrations.MMKnob.Value = 0f

Property Documentation

◆ ParentCanvasRenderMode

RenderMode MoreMountains.NiceVibrations.MMKnob.ParentCanvasRenderMode
getprotected set

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