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; } }