55 lines
1.5 KiB
C#
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;
|
|
}
|