|
Elin Decompiled Documentation EA 23.229 Stable 1st Anniversary Patch 2
|
Public Member Functions | |
| void | Init () |
| void | Toggle () |
| void | CloseIfOpen () |
| UIButton | AddOption (Sprite sprite, Action action=null) |
Public Attributes | |
| UIButton | moldButton |
| float | MainButtonMinSize = 0.5f |
| float | MainButtonMaxSize = 1f |
| AnimationCurve | MainButtonImageCurve |
| bool | CloseChildOptionsOnClose |
| List< RectTransform > | Options |
| float | OptionsMinRadius = 75f |
| float | OptionsMaxRadius = 120f |
| float | OptionsMinSize = 0.1f |
| float | OptionsMaxSize = 1f |
| float | MinAngleDistanceBetweenOptions = 15f |
| float | MaxAngleDistanceBetweenOptions = 35f |
| float | StartAngleOffset |
| bool | ShowAllOptionsAtOnce |
| float | OpenTransitionTime = 0.5f |
| float | CloseTransitionTime = 0.5f |
| AnimationCurve | OpenCurve |
| AnimationCurve | CloseCurve |
Private Member Functions | |
| void | Update () |
| void | Animate () |
Private Attributes | |
| float | TransitionTime = 0.5f |
| AnimationCurve | CurrentCurve |
| bool | Open |
| float | T |
Definition at line 5 of file CircularRadialButton.cs.
|
inline |
Definition at line 162 of file CircularRadialButton.cs.
References moldButton, Options, and Util.
Referenced by LayerQuickMenu.OnInit().
|
inlineprivate |
Definition at line 129 of file CircularRadialButton.cs.
References CurrentCurve, MaxAngleDistanceBetweenOptions, MinAngleDistanceBetweenOptions, Options, OptionsMaxRadius, OptionsMaxSize, OptionsMinRadius, OptionsMinSize, ShowAllOptionsAtOnce, StartAngleOffset, T, and TransitionTime.
|
inline |
|
inline |
Definition at line 62 of file CircularRadialButton.cs.
References Animate(), CloseCurve, CloseTransitionTime, CurrentCurve, MaxAngleDistanceBetweenOptions, moldButton, Open, OpenCurve, OpenTransitionTime, Options, StartAngleOffset, T, Toggle(), and TransitionTime.
|
inline |
Definition at line 88 of file CircularRadialButton.cs.
References CloseChildOptionsOnClose, CloseCurve, CloseIfOpen(), CloseTransitionTime, CurrentCurve, Open, OpenCurve, OpenTransitionTime, T, and TransitionTime.
Referenced by CloseIfOpen(), and Init().
|
inlineprivate |
Definition at line 116 of file CircularRadialButton.cs.
References Animate(), T, and TransitionTime.
| bool CircularRadialButton.CloseChildOptionsOnClose |
Definition at line 15 of file CircularRadialButton.cs.
Referenced by Toggle().
| AnimationCurve CircularRadialButton.CloseCurve |
Definition at line 54 of file CircularRadialButton.cs.
| float CircularRadialButton.CloseTransitionTime = 0.5f |
Definition at line 46 of file CircularRadialButton.cs.
|
private |
Definition at line 56 of file CircularRadialButton.cs.
| AnimationCurve CircularRadialButton.MainButtonImageCurve |
Definition at line 13 of file CircularRadialButton.cs.
| float CircularRadialButton.MainButtonMaxSize = 1f |
Definition at line 11 of file CircularRadialButton.cs.
| float CircularRadialButton.MainButtonMinSize = 0.5f |
Definition at line 9 of file CircularRadialButton.cs.
| float CircularRadialButton.MaxAngleDistanceBetweenOptions = 35f |
Definition at line 34 of file CircularRadialButton.cs.
| float CircularRadialButton.MinAngleDistanceBetweenOptions = 15f |
Definition at line 31 of file CircularRadialButton.cs.
Referenced by Animate().
| UIButton CircularRadialButton.moldButton |
Definition at line 7 of file CircularRadialButton.cs.
Referenced by AddOption(), and Init().
|
private |
Definition at line 58 of file CircularRadialButton.cs.
Referenced by CloseIfOpen(), Init(), and Toggle().
| AnimationCurve CircularRadialButton.OpenCurve |
Definition at line 51 of file CircularRadialButton.cs.
| float CircularRadialButton.OpenTransitionTime = 0.5f |
Definition at line 43 of file CircularRadialButton.cs.
| List<RectTransform> CircularRadialButton.Options |
Definition at line 18 of file CircularRadialButton.cs.
Referenced by AddOption(), Animate(), and Init().
| float CircularRadialButton.OptionsMaxRadius = 120f |
Definition at line 22 of file CircularRadialButton.cs.
Referenced by Animate().
| float CircularRadialButton.OptionsMaxSize = 1f |
Definition at line 28 of file CircularRadialButton.cs.
Referenced by Animate().
| float CircularRadialButton.OptionsMinRadius = 75f |
Definition at line 20 of file CircularRadialButton.cs.
Referenced by Animate().
| float CircularRadialButton.OptionsMinSize = 0.1f |
Definition at line 25 of file CircularRadialButton.cs.
Referenced by Animate().
| bool CircularRadialButton.ShowAllOptionsAtOnce |
Definition at line 40 of file CircularRadialButton.cs.
Referenced by Animate().
| float CircularRadialButton.StartAngleOffset |
Definition at line 37 of file CircularRadialButton.cs.
|
private |
|
private |