terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Graphics.cs
Go to the documentation of this file.
1using System;
7
8namespace UnityEngine
9{
10 [NativeHeader("Runtime/Graphics/GraphicsScriptBindings.h")]
11 [NativeHeader("Runtime/Misc/PlayerSettings.h")]
12 [NativeHeader("Runtime/Camera/LightProbeProxyVolume.h")]
13 [NativeHeader("Runtime/Shaders/ComputeShader.h")]
14 [NativeHeader("Runtime/Graphics/ColorGamut.h")]
15 [NativeHeader("Runtime/Graphics/CopyTexture.h")]
16 [global::Cpp2ILInjected.Token(Token = "0x2000054")]
17 public class Graphics
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6000172")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1F7381C", Offset = "0x1F7381C", Length = "0xA0")]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphics), Member = "Blit", MemberParameters = new object[]
22 {
26 }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
29 public static void Blit(Texture source, RenderTexture dest, Material mat, [DefaultValue("-1")] int pass)
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6000173")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1F73928", Offset = "0x1F73928", Length = "0x70")]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ScreenPostProcessor", Member = "OnRenderImage", MemberParameters = new object[]
37 {
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Graphics), Member = "Blit", MemberParameters = new object[]
43 {
47 typeof(int)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 {
52 throw null;
53 }
54
55 [FreeFunction("GraphicsScripting::GetMaxDrawMeshInstanceCount")]
56 [global::Cpp2ILInjected.Token(Token = "0x6000174")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1F73998", Offset = "0x1F73998", Length = "0x28")]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
60 [MethodImpl(4096)]
61 private static extern int Internal_GetMaxDrawMeshInstanceCount();
62
63 [FreeFunction("GraphicsScripting::BlitMaterial")]
64 [global::Cpp2ILInjected.Token(Token = "0x6000175")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1F738BC", Offset = "0x1F738BC", Length = "0x6C")]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
68 [MethodImpl(4096)]
69 private static extern void Internal_BlitMaterial5(Texture source, RenderTexture dest, [NotNull("ArgumentNullException")] Material mat, int pass, bool setRT);
70
71 // Note: this type is marked as 'beforefieldinit'.
72 [global::Cpp2ILInjected.Token(Token = "0x6000176")]
73 [global::Cpp2ILInjected.Address(RVA = "0x1F739C0", Offset = "0x1F739C0", Length = "0x6C")]
74 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
77 static Graphics()
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x4000219")]
84 }
85}
class f__AnonymousType0<< Count > j__TPar
static void Blit(Texture source, RenderTexture dest, Material mat, [DefaultValue("-1")] int pass)
Definition Graphics.cs:29
static void Blit(Texture source, RenderTexture dest, Material mat)
Definition Graphics.cs:50
static readonly int kMaxDrawMeshInstanceCount
Definition Graphics.cs:83
static int Internal_GetMaxDrawMeshInstanceCount()
static void Internal_BlitMaterial5(Texture source, RenderTexture dest, [NotNull("ArgumentNullException")] Material mat, int pass, bool setRT)