76 lines
2.3 KiB
C#
76 lines
2.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace VRPanorama
|
|
{
|
|
// Token: 0x02000753 RID: 1875
|
|
[Token(Token = "0x2000753")]
|
|
[RequireComponent(typeof(Camera))]
|
|
internal class Blitter : MonoBehaviour
|
|
{
|
|
// Token: 0x06003635 RID: 13877 RVA: 0x000E0714 File Offset: 0x000DE914
|
|
[Token(Token = "0x6003635")]
|
|
[Address(RVA = "0x839650", Offset = "0x838450", VA = "0x180839650")]
|
|
public static GameObject CreateGameObject(Camera GHIEONOLIJM)
|
|
{
|
|
Type[] padahclgbke = Blitter.PADAHCLGBKE;
|
|
GameObject gameObject = new GameObject("Blitter", padahclgbke);
|
|
gameObject.hideFlags = HideFlags.HideInHierarchy;
|
|
Camera component = gameObject.GetComponent<Camera>();
|
|
int num = 0;
|
|
component.cullingMask = num;
|
|
int targetDisplay = GHIEONOLIJM.targetDisplay;
|
|
component.targetDisplay = targetDisplay;
|
|
Blitter component2 = gameObject.GetComponent<Blitter>();
|
|
RenderTexture targetTexture = GHIEONOLIJM.targetTexture;
|
|
component2.DCCHGLDOEKG = targetTexture;
|
|
return gameObject;
|
|
}
|
|
|
|
// Token: 0x06003636 RID: 13878 RVA: 0x000E077C File Offset: 0x000DE97C
|
|
[Token(Token = "0x6003636")]
|
|
[Address(RVA = "0x839770", Offset = "0x838570", VA = "0x180839770")]
|
|
private void OnRenderImage(RenderTexture DIEPOPNJNCO, RenderTexture IKAFBCDJOCL)
|
|
{
|
|
Graphics.Blit(this.DCCHGLDOEKG, IKAFBCDJOCL);
|
|
}
|
|
|
|
// Token: 0x06003637 RID: 13879 RVA: 0x000E0798 File Offset: 0x000DE998
|
|
[Token(Token = "0x6003637")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public Blitter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003638 RID: 13880 RVA: 0x000E07AC File Offset: 0x000DE9AC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6003638")]
|
|
[Address(RVA = "0x8397E0", Offset = "0x8385E0", VA = "0x1808397E0")]
|
|
static Blitter()
|
|
{
|
|
Type[] array = new Type[2];
|
|
Type typeFromHandle = typeof(Camera);
|
|
if (typeFromHandle != 0)
|
|
{
|
|
}
|
|
array[0] = typeFromHandle;
|
|
Type typeFromHandle2 = typeof(Blitter);
|
|
if (typeFromHandle2 != 0)
|
|
{
|
|
}
|
|
array[1] = typeFromHandle2;
|
|
Blitter.PADAHCLGBKE = array;
|
|
}
|
|
|
|
// Token: 0x04002D1D RID: 11549
|
|
[Token(Token = "0x4002D1D")]
|
|
private static Type[] PADAHCLGBKE;
|
|
|
|
// Token: 0x04002D1E RID: 11550
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002D1E")]
|
|
private RenderTexture DCCHGLDOEKG;
|
|
}
|
|
}
|