Files
Dec2017-Script-Dump/SonyNP/InitResult.cs
T
2026-06-04 11:42:34 +02:00

71 lines
1.6 KiB
C#

using System;
using System.Reflection;
namespace Sony.NP
{
// Token: 0x0200012E RID: 302
public struct InitResult
{
// Token: 0x170002DC RID: 732
// (get) Token: 0x06000637 RID: 1591 RVA: 0x00011458 File Offset: 0x00010458
public bool Initialized
{
get
{
return this.initialized;
}
}
// Token: 0x170002DD RID: 733
// (get) Token: 0x06000638 RID: 1592 RVA: 0x00011470 File Offset: 0x00010470
public uint SceSDKVersionValue
{
get
{
return this.sceSDKVersion;
}
}
// Token: 0x170002DE RID: 734
// (get) Token: 0x06000639 RID: 1593 RVA: 0x00011488 File Offset: 0x00010488
public Version DllVersion
{
get
{
return this.dllVersion;
}
}
// Token: 0x170002DF RID: 735
// (get) Token: 0x0600063A RID: 1594 RVA: 0x000114A0 File Offset: 0x000104A0
public SceSDKVersion SceSDKVersion
{
get
{
SceSDKVersion sceSDKVersion;
sceSDKVersion.Patch = this.sceSDKVersion & 4095U;
sceSDKVersion.Minor = (this.sceSDKVersion >> 12) & 4095U;
sceSDKVersion.Major = this.sceSDKVersion >> 24;
return sceSDKVersion;
}
}
// Token: 0x0600063B RID: 1595 RVA: 0x000114EC File Offset: 0x000104EC
internal void Initialise(NativeInitResult nativeResult)
{
this.initialized = nativeResult.initialized;
this.sceSDKVersion = nativeResult.sceSDKVersion;
this.dllVersion = Assembly.GetExecutingAssembly().GetName().Version;
}
// Token: 0x040004EF RID: 1263
internal bool initialized;
// Token: 0x040004F0 RID: 1264
internal uint sceSDKVersion;
// Token: 0x040004F1 RID: 1265
internal Version dllVersion;
}
}