You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
1.6 KiB
C#

4 years ago
using System;
using Qoo.Memory;
namespace Qoo.Param
{
// Token: 0x0200001C RID: 28
public class PARAM_DATA
{
// Token: 0x060000B4 RID: 180 RVA: 0x00004664 File Offset: 0x00002864
public PARAM_DATA(PARAM_DATA other)
{
this.param = other.param;
this.init_param = other.init_param;
this.IsString = other.IsString;
this.index = other.index;
}
// Token: 0x060000B5 RID: 181 RVA: 0x000046C0 File Offset: 0x000028C0
public PARAM_DATA(string s = "", bool b = false, int index_ = 0)
{
this.param = s;
this.init_param = s;
this.IsString = b;
this.index = index_;
}
// Token: 0x060000B6 RID: 182 RVA: 0x00004708 File Offset: 0x00002908
public void Init()
{
this.param = this.init_param;
}
// Token: 0x060000B7 RID: 183 RVA: 0x00004718 File Offset: 0x00002918
public void Set(string param_)
{
this.param = param_;
}
// Token: 0x060000B8 RID: 184 RVA: 0x00004724 File Offset: 0x00002924
public void Save(MemFile mem)
{
mem.SetStringUtf16(this.param);
mem.SetStringUtf16(this.init_param);
mem.SetBool(this.IsString);
mem.SetInt32(this.index);
}
// Token: 0x060000B9 RID: 185 RVA: 0x00004764 File Offset: 0x00002964
public void Load(MemFile mem)
{
this.param = mem.GetStringUtf16();
this.init_param = mem.GetStringUtf16();
this.IsString = mem.GetBool();
this.index = mem.GetInt32();
}
// Token: 0x040000FA RID: 250
public string param = string.Empty;
// Token: 0x040000FB RID: 251
public string init_param = string.Empty;
// Token: 0x040000FC RID: 252
public bool IsString;
// Token: 0x040000FD RID: 253
public int index;
}
}