Files
27Aug2021-Cpp2IL-Dump/UnityEngine.UI/UnityEngine/UI/Toggle.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

226 lines
6.7 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Events;
using UnityEngine.EventSystems;
namespace UnityEngine.UI
{
// Token: 0x02000072 RID: 114
[Token(Token = "0x200003A")]
[AddComponentMenu("UI/Toggle", 31)]
[RequireComponent(typeof(RectTransform))]
public class Toggle : Selectable, IPointerClickHandler, IEventSystemHandler, ISubmitHandler, ICanvasElement
{
// Token: 0x1700014A RID: 330
// (get) Token: 0x060004A9 RID: 1193 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060004AA RID: 1194 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000137")]
public ToggleGroup group
{
[Token(Token = "0x6000447")]
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
get
{
return null;
}
[Token(Token = "0x6000448")]
[Address(RVA = "0x11884A0", Offset = "0x11874A0", VA = "0x1811884A0")]
set
{
}
}
// Token: 0x060004AB RID: 1195 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000449")]
[Address(RVA = "0x11883E0", Offset = "0x11873E0", VA = "0x1811883E0")]
protected Toggle()
{
}
// Token: 0x060004AC RID: 1196 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044A")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "46")]
public virtual void Rebuild(CanvasUpdate executing)
{
}
// Token: 0x060004AD RID: 1197 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044B")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "47")]
public virtual void LayoutComplete()
{
}
// Token: 0x060004AE RID: 1198 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044C")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "48")]
public virtual void GraphicUpdateComplete()
{
}
// Token: 0x060004AF RID: 1199 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044D")]
[Address(RVA = "0x1187D00", Offset = "0x1186D00", VA = "0x181187D00", Slot = "8")]
protected override void OnDestroy()
{
}
// Token: 0x060004B0 RID: 1200 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044E")]
[Address(RVA = "0x1187ED0", Offset = "0x1186ED0", VA = "0x181187ED0", Slot = "5")]
protected override void OnEnable()
{
}
// Token: 0x060004B1 RID: 1201 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600044F")]
[Address(RVA = "0x1187EA0", Offset = "0x1186EA0", VA = "0x181187EA0", Slot = "7")]
protected override void OnDisable()
{
}
// Token: 0x060004B2 RID: 1202 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000450")]
[Address(RVA = "0x1187D90", Offset = "0x1186D90", VA = "0x181187D90", Slot = "13")]
protected override void OnDidApplyAnimationProperties()
{
}
// Token: 0x060004B3 RID: 1203 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000451")]
[Address(RVA = "0x1188060", Offset = "0x1187060", VA = "0x181188060")]
private void SetToggleGroup(ToggleGroup newGroup, bool setMemberValue)
{
}
// Token: 0x1700014B RID: 331
// (get) Token: 0x060004B4 RID: 1204 RVA: 0x00003D98 File Offset: 0x00001F98
// (set) Token: 0x060004B5 RID: 1205 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000138")]
public bool isOn
{
[Token(Token = "0x6000452")]
[Address(RVA = "0x1188490", Offset = "0x1187490", VA = "0x181188490")]
get
{
return default(bool);
}
[Token(Token = "0x6000453")]
[Address(RVA = "0x11884D0", Offset = "0x11874D0", VA = "0x1811884D0")]
set
{
}
}
// Token: 0x060004B6 RID: 1206 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000454")]
[Address(RVA = "0x1188050", Offset = "0x1187050", VA = "0x181188050")]
public void SetIsOnWithoutNotify(bool value)
{
}
// Token: 0x060004B7 RID: 1207 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000455")]
[Address(RVA = "0x1188270", Offset = "0x1187270", VA = "0x181188270")]
private void Set(bool value, bool sendCallback = true)
{
}
// Token: 0x060004B8 RID: 1208 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000456")]
[Address(RVA = "0x1187F80", Offset = "0x1186F80", VA = "0x181187F80")]
private void PlayEffect(bool instant)
{
}
// Token: 0x060004B9 RID: 1209 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000457")]
[Address(RVA = "0x11883D0", Offset = "0x11873D0", VA = "0x1811883D0", Slot = "6")]
protected override void Start()
{
}
// Token: 0x060004BA RID: 1210 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000458")]
[Address(RVA = "0x1187CA0", Offset = "0x1186CA0", VA = "0x181187CA0")]
private void InternalToggle()
{
}
// Token: 0x060004BB RID: 1211 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000459")]
[Address(RVA = "0x1187F10", Offset = "0x1186F10", VA = "0x181187F10", Slot = "49")]
public virtual void OnPointerClick(PointerEventData eventData)
{
}
// Token: 0x060004BC RID: 1212 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600045A")]
[Address(RVA = "0x1187CA0", Offset = "0x1186CA0", VA = "0x181187CA0", Slot = "50")]
public virtual void OnSubmit(BaseEventData eventData)
{
}
// Token: 0x060004BD RID: 1213 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045B")]
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "42")]
Transform ICanvasElement.get_transform()
{
return null;
}
// Token: 0x0400023C RID: 572
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000169")]
public Toggle.ToggleTransition toggleTransition;
// Token: 0x0400023D RID: 573
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400016A")]
public Graphic graphic;
// Token: 0x0400023E RID: 574
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400016B")]
[SerializeField]
private ToggleGroup m_Group;
// Token: 0x0400023F RID: 575
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400016C")]
public Toggle.ToggleEvent onValueChanged;
// Token: 0x04000240 RID: 576
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400016D")]
[SerializeField]
[Tooltip("Is the toggle currently on or off?")]
private bool m_IsOn;
// Token: 0x02000073 RID: 115
[Token(Token = "0x20000AC")]
public enum ToggleTransition
{
// Token: 0x04000242 RID: 578
[Token(Token = "0x40002F6")]
None,
// Token: 0x04000243 RID: 579
[Token(Token = "0x40002F7")]
Fade
}
// Token: 0x02000074 RID: 116
[Token(Token = "0x20000AD")]
[Serializable]
public class ToggleEvent : UnityEvent<bool>
{
// Token: 0x060004BE RID: 1214 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000682")]
[Address(RVA = "0x1187380", Offset = "0x1186380", VA = "0x181187380")]
public ToggleEvent()
{
}
}
}
}