Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

218 lines
7.1 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine.ResourceManagement.AsyncOperations;
using UnityEngine.ResourceManagement.ResourceLocations;
using UnityEngine.SceneManagement;
namespace UnityEngine.ResourceManagement.ResourceProviders
{
// Token: 0x02000035 RID: 53
[Token(Token = "0x2000035")]
public class SceneProvider : ISceneProvider
{
// Token: 0x06000140 RID: 320 RVA: 0x00002718 File Offset: 0x00000918
[Token(Token = "0x6000140")]
[Address(RVA = "0x2EBDAB0", Offset = "0x2EBC8B0", VA = "0x182EBDAB0", Slot = "4")]
public AsyncOperationHandle<SceneInstance> ProvideScene(ResourceManager resourceManager, IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority)
{
return default(AsyncOperationHandle<SceneInstance>);
}
// Token: 0x06000141 RID: 321 RVA: 0x00002730 File Offset: 0x00000930
[Token(Token = "0x6000141")]
[Address(RVA = "0x2EBDD50", Offset = "0x2EBCB50", VA = "0x182EBDD50", Slot = "5")]
public AsyncOperationHandle<SceneInstance> ReleaseScene(ResourceManager resourceManager, AsyncOperationHandle<SceneInstance> sceneLoadHandle)
{
return default(AsyncOperationHandle<SceneInstance>);
}
// Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000142")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public SceneProvider()
{
}
// Token: 0x02000036 RID: 54
[Token(Token = "0x2000036")]
private class SceneOp : AsyncOperationBase<SceneInstance>, IUpdateReceiver
{
// Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000143")]
[Address(RVA = "0x2EBD920", Offset = "0x2EBC720", VA = "0x182EBD920")]
public SceneOp(ResourceManager rm)
{
}
// Token: 0x06000144 RID: 324 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000144")]
[Address(RVA = "0x2EBD600", Offset = "0x2EBC400", VA = "0x182EBD600")]
public void Init(IResourceLocation location, LoadSceneMode loadMode, bool activateOnLoad, int priority, AsyncOperationHandle<IList<AsyncOperationHandle>> depOp)
{
}
// Token: 0x06000145 RID: 325 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000145")]
[Address(RVA = "0x2EBD560", Offset = "0x2EBC360", VA = "0x182EBD560", Slot = "29")]
protected override void GetDependencies(List<AsyncOperationHandle> deps)
{
}
// Token: 0x17000040 RID: 64
// (get) Token: 0x06000146 RID: 326 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x17000040")]
protected override string DebugName
{
[Token(Token = "0x6000146")]
[Address(RVA = "0x2EBD970", Offset = "0x2EBC770", VA = "0x182EBD970", Slot = "28")]
get
{
return null;
}
}
// Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000147")]
[Address(RVA = "0x2EBD1D0", Offset = "0x2EBBFD0", VA = "0x182EBD1D0", Slot = "25")]
protected override void Execute()
{
}
// Token: 0x06000148 RID: 328 RVA: 0x00002748 File Offset: 0x00000948
[Token(Token = "0x6000148")]
[Address(RVA = "0x2EBD6C0", Offset = "0x2EBC4C0", VA = "0x182EBD6C0")]
internal SceneInstance InternalLoadScene(IResourceLocation location, bool loadingFromBundle, LoadSceneMode loadMode, bool activateOnLoad, int priority)
{
return default(SceneInstance);
}
// Token: 0x06000149 RID: 329 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000149")]
[Address(RVA = "0x2EBD800", Offset = "0x2EBC600", VA = "0x182EBD800")]
private AsyncOperation InternalLoad(string path, bool loadingFromBundle, LoadSceneMode mode)
{
return null;
}
// Token: 0x0600014A RID: 330 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014A")]
[Address(RVA = "0x2EBD160", Offset = "0x2EBBF60", VA = "0x182EBD160", Slot = "26")]
protected override void Destroy()
{
}
// Token: 0x17000041 RID: 65
// (get) Token: 0x0600014B RID: 331 RVA: 0x00002760 File Offset: 0x00000960
[Token(Token = "0x17000041")]
protected override float Progress
{
[Token(Token = "0x600014B")]
[Address(RVA = "0x2EBDA00", Offset = "0x2EBC800", VA = "0x182EBDA00", Slot = "27")]
get
{
return 0f;
}
}
// Token: 0x0600014C RID: 332 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014C")]
[Address(RVA = "0x2EBD880", Offset = "0x2EBC680", VA = "0x182EBD880", Slot = "30")]
void IUpdateReceiver.Update(float unscaledDeltaTime)
{
}
// Token: 0x04000087 RID: 135
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000087")]
private bool m_ActivateOnLoad;
// Token: 0x04000088 RID: 136
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000088")]
private SceneInstance m_Inst;
// Token: 0x04000089 RID: 137
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000089")]
private IResourceLocation m_Location;
// Token: 0x0400008A RID: 138
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400008A")]
private LoadSceneMode m_LoadMode;
// Token: 0x0400008B RID: 139
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x400008B")]
private int m_Priority;
// Token: 0x0400008C RID: 140
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400008C")]
private AsyncOperationHandle<IList<AsyncOperationHandle>> m_DepOp;
// Token: 0x0400008D RID: 141
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400008D")]
private ResourceManager m_ResourceManager;
}
// Token: 0x02000037 RID: 55
[Token(Token = "0x2000037")]
private class UnloadSceneOp : AsyncOperationBase<SceneInstance>
{
// Token: 0x0600014D RID: 333 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014D")]
[Address(RVA = "0x2EBE730", Offset = "0x2EBD530", VA = "0x182EBE730")]
public void Init(AsyncOperationHandle<SceneInstance> sceneLoadHandle)
{
}
// Token: 0x0600014E RID: 334 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014E")]
[Address(RVA = "0x2EBE620", Offset = "0x2EBD420", VA = "0x182EBE620", Slot = "25")]
protected override void Execute()
{
}
// Token: 0x0600014F RID: 335 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600014F")]
[Address(RVA = "0x2EBE7B0", Offset = "0x2EBD5B0", VA = "0x182EBE7B0")]
private void UnloadSceneCompleted(AsyncOperation obj)
{
}
// Token: 0x17000042 RID: 66
// (get) Token: 0x06000150 RID: 336 RVA: 0x00002778 File Offset: 0x00000978
[Token(Token = "0x17000042")]
protected override float Progress
{
[Token(Token = "0x6000150")]
[Address(RVA = "0x2EBE880", Offset = "0x2EBD680", VA = "0x182EBE880", Slot = "27")]
get
{
return 0f;
}
}
// Token: 0x06000151 RID: 337 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000151")]
[Address(RVA = "0x2EBE840", Offset = "0x2EBD640", VA = "0x182EBE840")]
public UnloadSceneOp()
{
}
// Token: 0x0400008E RID: 142
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400008E")]
private SceneInstance m_Instance;
// Token: 0x0400008F RID: 143
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400008F")]
private AsyncOperationHandle<SceneInstance> m_sceneLoadHandle;
}
}
}