Files
NobetaSource/Cpp2IL/Assembly-CSharp/MessageBoxConfig.cs
2023-09-06 22:09:22 +02:00

55 lines
1.5 KiB
C#

using System;
using Cpp2IlInjected;
// Token: 0x0200029D RID: 669
[Token(Token = "0x200029D")]
public class MessageBoxConfig
{
// Token: 0x0600196F RID: 6511 RVA: 0x0003DD44 File Offset: 0x0003BF44
[Token(Token = "0x600196F")]
[Address(RVA = "0x697F60", Offset = "0x696760", VA = "0x180697F60")]
public MessageBoxConfig(string titleText, int defaultHandlerIndex = 0)
{
this.titleText = titleText;
this.defaultHandlerIndex = defaultHandlerIndex;
}
// Token: 0x06001970 RID: 6512 RVA: 0x0003DD68 File Offset: 0x0003BF68
[Token(Token = "0x6001970")]
[Address(RVA = "0xCBCD20", Offset = "0xCBB520", VA = "0x180CBCD20")]
public MessageBoxConfig BindHandlerData(params MessageBoxHandlerData[] handlerData)
{
this.handlerData = handlerData;
return this;
}
// Token: 0x06001971 RID: 6513 RVA: 0x0003DD80 File Offset: 0x0003BF80
[Token(Token = "0x6001971")]
[Address(RVA = "0xAA2110", Offset = "0xAA0910", VA = "0x180AA2110")]
public MessageBoxConfig BindCloseEvent(Action closeHandler)
{
this.closeHandler = closeHandler;
return this;
}
// Token: 0x04002347 RID: 9031
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002347")]
public string titleText;
// Token: 0x04002348 RID: 9032
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002348")]
public int defaultHandlerIndex;
// Token: 0x04002349 RID: 9033
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002349")]
public MessageBoxHandlerData[] handlerData;
// Token: 0x0400234A RID: 9034
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400234A")]
public Action closeHandler;
}