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

55 lines
1.5 KiB
C#

using System;
using Cpp2IlInjected;
// Token: 0x020002E0 RID: 736
[Token(Token = "0x20002E0")]
public class MessageBoxConfig
{
// Token: 0x06001B7B RID: 7035 RVA: 0x00042F28 File Offset: 0x00041128
[Token(Token = "0x6001B7B")]
[Address(RVA = "0x69A3F0", Offset = "0x6993F0", VA = "0x18069A3F0")]
public MessageBoxConfig(string titleText, int defaultHandlerIndex = 0)
{
this.titleText = titleText;
this.defaultHandlerIndex = defaultHandlerIndex;
}
// Token: 0x06001B7C RID: 7036 RVA: 0x00042F4C File Offset: 0x0004114C
[Token(Token = "0x6001B7C")]
[Address(RVA = "0xC2F3F0", Offset = "0xC2E3F0", VA = "0x180C2F3F0")]
public MessageBoxConfig BindHandlerData(params MessageBoxHandlerData[] handlerData)
{
this.handlerData = handlerData;
return this;
}
// Token: 0x06001B7D RID: 7037 RVA: 0x00042F64 File Offset: 0x00041164
[Token(Token = "0x6001B7D")]
[Address(RVA = "0xAB4210", Offset = "0xAB3210", VA = "0x180AB4210")]
public MessageBoxConfig BindCloseEvent(Action closeHandler)
{
this.closeHandler = closeHandler;
return this;
}
// Token: 0x04002563 RID: 9571
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002563")]
public string titleText;
// Token: 0x04002564 RID: 9572
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002564")]
public int defaultHandlerIndex;
// Token: 0x04002565 RID: 9573
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002565")]
public MessageBoxHandlerData[] handlerData;
// Token: 0x04002566 RID: 9574
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002566")]
public Action closeHandler;
}