m
This commit is contained in:
+180
@@ -0,0 +1,180 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.PropertyDrawers.Attributes;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.Foundation.EditorStylesCollection
|
||||
{
|
||||
// Token: 0x02000005 RID: 5
|
||||
[Token(Token = "0x2000004")]
|
||||
public class SA_ESC_PropertyDrawerExample : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06000003 RID: 3 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000003")]
|
||||
[Address(RVA = "0x1212BF0", Offset = "0x1211BF0", VA = "0x181212BF0")]
|
||||
public SA_ESC_PropertyDrawerExample()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400002A RID: 42
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000007")]
|
||||
[Space]
|
||||
[Multiline]
|
||||
[SerializeField]
|
||||
[Header("Unity Default Property Drawers")]
|
||||
[Space(10f)]
|
||||
private string m_multilineString;
|
||||
|
||||
// Token: 0x0400002B RID: 43
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000008")]
|
||||
[TextArea]
|
||||
public string m_textAreaString;
|
||||
|
||||
// Token: 0x0400002C RID: 44
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000009")]
|
||||
[SerializeField]
|
||||
[Range(0f, 100f)]
|
||||
private int m_intRange;
|
||||
|
||||
// Token: 0x0400002D RID: 45
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400000A")]
|
||||
[SerializeField]
|
||||
[Range(0f, 1f)]
|
||||
private float m_floatRange;
|
||||
|
||||
// Token: 0x0400002E RID: 46
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400000B")]
|
||||
[SerializeField]
|
||||
[Tooltip("Health value between 0 and 100.")]
|
||||
private float m_hoverMouseToSeeTooltip;
|
||||
|
||||
// Token: 0x0400002F RID: 47
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400000C")]
|
||||
[Space]
|
||||
[Header("Sliders")]
|
||||
[Space(10f)]
|
||||
public float m_simpleSlider;
|
||||
|
||||
// Token: 0x04000030 RID: 48
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400000D")]
|
||||
[SA_PD_MinMaxSlider(0f, 3f, 255f, 0f, 0f)]
|
||||
public Vector2 m_MinMaxSlider;
|
||||
|
||||
// Token: 0x04000031 RID: 49
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400000E")]
|
||||
[Header("Help Boxes with text message")]
|
||||
[SA_PD_HelpBox(SA_PD_MessageType.Info)]
|
||||
public string myHelpBox;
|
||||
|
||||
// Token: 0x04000032 RID: 50
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400000F")]
|
||||
[SA_PD_HelpBox(SA_PD_MessageType.Warning)]
|
||||
public string myString;
|
||||
|
||||
// Token: 0x04000033 RID: 51
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000010")]
|
||||
[Space]
|
||||
[Space]
|
||||
[SA_PD_ThingInsertionDecorator]
|
||||
[SA_PD_PRInsertionDecorator]
|
||||
[SA_PD_StandartInsertionDecorator]
|
||||
[Space]
|
||||
[Space]
|
||||
[Header("Help Boxes Decorators")]
|
||||
[Space(10f)]
|
||||
[SA_PD_HelpboxDecorator(SA_PD_MessageType.Info, "Pre-defined text")]
|
||||
[SA_PD_HelpboxDecorator(SA_PD_MessageType.None, "")]
|
||||
[Header("Insertions")]
|
||||
[Space(10f)]
|
||||
[Header("Headers")]
|
||||
[Space(10f)]
|
||||
[SA_PD_HeaderDecorator("Indent Header")]
|
||||
[Header("Indent level")]
|
||||
[Space(10f)]
|
||||
[SA_PD_IndentLevel(1)]
|
||||
public string indentLevel;
|
||||
|
||||
// Token: 0x04000034 RID: 52
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000011")]
|
||||
[SA_PD_IndentLevel(2)]
|
||||
public string indentLevel1;
|
||||
|
||||
// Token: 0x04000035 RID: 53
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000012")]
|
||||
[SA_PD_IndentLevel(0)]
|
||||
public string indentLevel2;
|
||||
|
||||
// Token: 0x04000036 RID: 54
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4000013")]
|
||||
[Space]
|
||||
[Header("Conditional Hide / Show fields")]
|
||||
[Space(10f)]
|
||||
public bool showBelowSettings;
|
||||
|
||||
// Token: 0x04000037 RID: 55
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4000014")]
|
||||
[SA_PD_Conditional("showBelowSettings", true)]
|
||||
public float range;
|
||||
|
||||
// Token: 0x04000038 RID: 56
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000015")]
|
||||
[SA_PD_Conditional("showBelowSettings", true)]
|
||||
public bool isExists;
|
||||
|
||||
// Token: 0x04000039 RID: 57
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000016")]
|
||||
[SA_PD_Conditional("showBelowSettings", true)]
|
||||
public AnimationCurve curve;
|
||||
|
||||
// Token: 0x0400003A RID: 58
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4000017")]
|
||||
[Space]
|
||||
[Header("Conditional Disable / Enable fields")]
|
||||
[Space(10f)]
|
||||
public bool enableBelowSettings;
|
||||
|
||||
// Token: 0x0400003B RID: 59
|
||||
[FieldOffset(Offset = "0x81")]
|
||||
[Token(Token = "0x4000018")]
|
||||
[SA_PD_Conditional("enableBelowSettings")]
|
||||
public bool firstSettings;
|
||||
|
||||
// Token: 0x0400003C RID: 60
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4000019")]
|
||||
[SA_PD_Conditional("enableBelowSettings")]
|
||||
public float secondSettigs;
|
||||
|
||||
// Token: 0x0400003D RID: 61
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400001A")]
|
||||
[Space]
|
||||
[Header("Label with Icon")]
|
||||
[Space(10f)]
|
||||
[SA_PD_LabelWithIcon("Plugins/StansAssets/Support2018/Modules/Editor/EditorStylesCollection/Resources/Icons/gameObjectIcon.png")]
|
||||
public string myLabel;
|
||||
|
||||
// Token: 0x0400003E RID: 62
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400001B")]
|
||||
[SA_PD_LabelWithIcon(SA_PD_EditorIcons.IconType.Light)]
|
||||
public string favoriteLabel;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user