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
ScriptableRenderContext.cs
Go to the documentation of this file.
1using System;
7
9{
10 [NativeHeader("Runtime/Export/RenderPipeline/ScriptableRenderContext.bindings.h")]
11 [NativeType("Runtime/Graphics/ScriptableRenderLoop/ScriptableRenderContext.h")]
12 [NativeHeader("Runtime/Graphics/ScriptableRenderLoop/ScriptableDrawRenderersUtility.h")]
13 [NativeHeader("Modules/UI/Canvas.h")]
14 [NativeHeader("Runtime/Export/RenderPipeline/ScriptableRenderPipeline.bindings.h")]
15 [NativeHeader("Modules/UI/CanvasManager.h")]
16 [global::Cpp2ILInjected.Token(Token = "0x2000116")]
17 public struct ScriptableRenderContext : IEquatable<ScriptableRenderContext>
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x60005A9")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1F8AFAC", Offset = "0x1F8AFAC", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x60005AA")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1F8AFB4", Offset = "0x1F8AFB4", Length = "0x8C")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RenderPipelineManager), Member = "DoRenderLoop_Internal", MemberParameters = new object[]
30 {
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScriptableRenderContext), Member = "GetCameras_Internal", MemberParameters = new object[]
38 {
39 typeof(Type),
40 typeof(object)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60005AB")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1F8BA94", Offset = "0x1F8BA94", Length = "0x70")]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScriptableRenderContext), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x60005AC")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1F8BB04", Offset = "0x1F8BB04", Length = "0x78")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScriptableRenderContext), Member = "Equals", MemberParameters = new object[] { typeof(ScriptableRenderContext) }, ReturnType = typeof(bool))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 public override bool Equals(object obj)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x60005AD")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1F8BB7C", Offset = "0x1F8BB7C", Length = "0x8")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "GetHashCode", ReturnType = typeof(int))]
74 public override int GetHashCode()
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x60005AE")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1F8BA08", Offset = "0x1F8BA08", Length = "0x8C")]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScriptableRenderContext), Member = "GetCameras", MemberParameters = new object[] { typeof(List<Camera>) }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
85 {
86 throw null;
87 }
88
89 // Note: this type is marked as 'beforefieldinit'.
90 [global::Cpp2ILInjected.Token(Token = "0x60005AF")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1F8BBD8", Offset = "0x1F8BBD8", Length = "0x68")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Shader), Member = "TagToID", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x60005B0")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1F8BB84", Offset = "0x1F8BB84", Length = "0x54")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
104 [MethodImpl(4096)]
106
107 [global::Cpp2ILInjected.Token(Token = "0x4000492")]
109
110 [global::Cpp2ILInjected.Token(Token = "0x4000493")]
111 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
112 private IntPtr m_Ptr;
113 }
114}
class f__AnonymousType0<< Count > j__TPar
void GetCameras_Internal(Type listType, object resultList)
static void GetCameras_Internal_Injected(ref ScriptableRenderContext _unity_self, Type listType, object resultList)