76 lines
2.3 KiB
C#
76 lines
2.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace VRPanorama
|
|
{
|
|
// Token: 0x02000760 RID: 1888
|
|
[Token(Token = "0x2000760")]
|
|
[RequireComponent(typeof(Camera))]
|
|
internal class Blitter : MonoBehaviour
|
|
{
|
|
// Token: 0x060036BE RID: 14014 RVA: 0x000E14D4 File Offset: 0x000DF6D4
|
|
[Token(Token = "0x60036BE")]
|
|
[Address(RVA = "0x1313F20", Offset = "0x1312F20", VA = "0x181313F20")]
|
|
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: 0x060036BF RID: 14015 RVA: 0x000E153C File Offset: 0x000DF73C
|
|
[Token(Token = "0x60036BF")]
|
|
[Address(RVA = "0x1314040", Offset = "0x1313040", VA = "0x181314040")]
|
|
private void OnRenderImage(RenderTexture DIEPOPNJNCO, RenderTexture IKAFBCDJOCL)
|
|
{
|
|
Graphics.Blit(this.DCCHGLDOEKG, IKAFBCDJOCL);
|
|
}
|
|
|
|
// Token: 0x060036C0 RID: 14016 RVA: 0x000E1558 File Offset: 0x000DF758
|
|
[Token(Token = "0x60036C0")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public Blitter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060036C1 RID: 14017 RVA: 0x000E156C File Offset: 0x000DF76C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60036C1")]
|
|
[Address(RVA = "0x13140B0", Offset = "0x13130B0", VA = "0x1813140B0")]
|
|
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: 0x04002D8A RID: 11658
|
|
[Token(Token = "0x4002D8A")]
|
|
private static Type[] PADAHCLGBKE;
|
|
|
|
// Token: 0x04002D8B RID: 11659
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002D8B")]
|
|
private RenderTexture DCCHGLDOEKG;
|
|
}
|
|
}
|