Show / Hide Table of Contents

Class ConfigButton

The main button on the main menu and pause menu for opening up the Weaver Settings Menu

Inheritance
object
Object
Component
Behaviour
MonoBehaviour
ConfigButton
Implements
IPointerEnterHandler
IPointerExitHandler
IEventSystemHandler
Namespace: WeaverCore.Settings
Assembly: WeaverCore.dll
Syntax
public class ConfigButton : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IEventSystemHandler

Methods

| Edit this page View Source

ChangeSize(Vector2, Color, Color)

Declaration
public void ChangeSize(Vector2 destSize, Color hamburgerColor, Color buttonColor)
Parameters
Type Name Description
Vector2 destSize
Color hamburgerColor
Color buttonColor
| Edit this page View Source

ChangeSizeInstant(Vector2)

Declaration
public void ChangeSizeInstant(Vector2 destSize)
Parameters
Type Name Description
Vector2 destSize
| Edit this page View Source

OnPointerEnter(PointerEventData)

Called when the mouse hovers over this button

Declaration
public void OnPointerEnter(PointerEventData eventData)
Parameters
Type Name Description
PointerEventData eventData
| Edit this page View Source

OnPointerExit(PointerEventData)

Called when the mouse stops hovering over this button

Declaration
public void OnPointerExit(PointerEventData eventData)
Parameters
Type Name Description
PointerEventData eventData
| Edit this page View Source

ShrinkInstant()

Declaration
public void ShrinkInstant()

Implements

UnityEngine.EventSystems.IPointerEnterHandler
UnityEngine.EventSystems.IPointerExitHandler
UnityEngine.EventSystems.IEventSystemHandler

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
CoroutineUtilities.RunCoroutineWhile<T>(T, IEnumerator, Func<bool>)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾