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
RenderPipeline.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000115")]
11 public abstract class RenderPipeline
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60005A0")]
14 protected abstract void Render(ScriptableRenderContext context, Camera[] cameras);
15
16 [global::Cpp2ILInjected.Token(Token = "0x60005A1")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1F8B97C", Offset = "0x1F8B97C", Length = "0x4")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60005A2")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1F8B980", Offset = "0x1F8B980", Length = "0x70")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "ToArray", ReturnType = "T[]")]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
29 protected virtual void Render(ScriptableRenderContext context, List<Camera> cameras)
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60005A3")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1F8B040", Offset = "0x1F8B040", Length = "0x80")]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RenderPipelineManager), Member = "DoRenderLoop_Internal", MemberParameters = new object[]
37 {
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
44 {
45 typeof(string),
46 typeof(object)
47 }, ReturnType = typeof(string))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x60005A4")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1F8B0C0", Offset = "0x1F8B0C0", Length = "0xF8")]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RenderPipelineManager), Member = "DoRenderLoop_Internal", MemberParameters = new object[]
58 {
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
66 {
67 typeof(string),
68 typeof(object)
69 }, ReturnType = typeof(string))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
76
77 [global::Cpp2ILInjected.Token(Token = "0x17000139")]
78 public bool disposed
79 {
81 [global::Cpp2ILInjected.Token(Token = "0x60005A5")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1F8B9F0", Offset = "0x1F8B9F0", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
89 [global::Cpp2ILInjected.Token(Token = "0x60005A6")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1F8B9F8", Offset = "0x1F8B9F8", Length = "0xC")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 private set
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60005A7")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1F8AAD8", Offset = "0x1F8AAD8", Length = "0x78")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RenderPipelineManager), Member = "CleanupRenderPipeline", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
105 internal void Dispose()
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x60005A8")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1F8BA04", Offset = "0x1F8BA04", Length = "0x4")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 protected virtual void Dispose(bool disposing)
114 {
115 throw null;
116 }
117
120 [global::Cpp2ILInjected.Token(Token = "0x4000491")]
121 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
122 private bool <disposed>k__BackingField;
123 }
124}
class f__AnonymousType0<< Count > j__TPar
void InternalRenderWithRequests(ScriptableRenderContext context, List< Camera > cameras, List< Camera.RenderRequest > renderRequests)
virtual void Dispose(bool disposing)
void Render(ScriptableRenderContext context, Camera[] cameras)
virtual void ProcessRenderRequests(ScriptableRenderContext context, Camera camera, List< Camera.RenderRequest > renderRequests)
virtual void Render(ScriptableRenderContext context, List< Camera > cameras)
void InternalRender(ScriptableRenderContext context, List< Camera > cameras)