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

55 lines
1.5 KiB
C#

using System;
using Cpp2IlInjected;
// Token: 0x02000295 RID: 661
[Token(Token = "0x2000295")]
public class MessageBoxConfig
{
// Token: 0x0600194E RID: 6478 RVA: 0x0003D53C File Offset: 0x0003B73C
[Token(Token = "0x600194E")]
[Address(RVA = "0x69F910", Offset = "0x69E710", VA = "0x18069F910")]
public MessageBoxConfig(string titleText, int defaultHandlerIndex = 0)
{
this.titleText = titleText;
this.defaultHandlerIndex = defaultHandlerIndex;
}
// Token: 0x0600194F RID: 6479 RVA: 0x0003D560 File Offset: 0x0003B760
[Token(Token = "0x600194F")]
[Address(RVA = "0xBC4770", Offset = "0xBC3570", VA = "0x180BC4770")]
public MessageBoxConfig BindHandlerData(params MessageBoxHandlerData[] handlerData)
{
this.handlerData = handlerData;
return this;
}
// Token: 0x06001950 RID: 6480 RVA: 0x0003D578 File Offset: 0x0003B778
[Token(Token = "0x6001950")]
[Address(RVA = "0x643BF0", Offset = "0x6429F0", VA = "0x180643BF0")]
public MessageBoxConfig BindCloseEvent(Action closeHandler)
{
this.closeHandler = closeHandler;
return this;
}
// Token: 0x04002310 RID: 8976
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002310")]
public string titleText;
// Token: 0x04002311 RID: 8977
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002311")]
public int defaultHandlerIndex;
// Token: 0x04002312 RID: 8978
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002312")]
public MessageBoxHandlerData[] handlerData;
// Token: 0x04002313 RID: 8979
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002313")]
public Action closeHandler;
}