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
GUIClip.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine
8{
9 [NativeHeader("Modules/IMGUI/GUIClip.h")]
10 [NativeHeader("Modules/IMGUI/GUIState.h")]
11 [global::Cpp2ILInjected.Token(Token = "0x2000008")]
12 internal sealed class GUIClip
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x1700000C")]
15 internal static Rect visibleRect
16 {
17 [FreeFunction("GetGUIState().m_CanvasGUIState.m_GUIClipState.GetVisibleRect")]
18 [global::Cpp2ILInjected.Token(Token = "0x6000030")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1F974F4", Offset = "0x1F974F4", Length = "0x48")]
20 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "DoLabel", MemberParameters = new object[]
22 {
23 typeof(Rect),
26 }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
29 get
30 {
31 throw null;
32 }
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6000031")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1F984D8", Offset = "0x1F984D8", Length = "0x64")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUI), Member = "BeginGroup", MemberParameters = new object[]
39 {
40 typeof(Rect),
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIClip), Member = "Push", MemberParameters = new object[]
46 {
47 typeof(Rect),
50 typeof(bool)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
54 internal static void Internal_Push(Rect screenRect, Vector2 scrollOffset, Vector2 renderOffset, bool resetOffset)
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6000032")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1F97A10", Offset = "0x1F97A10", Length = "0x28")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
63 [MethodImpl(4096)]
64 internal static extern void Internal_Pop();
65
66 [global::Cpp2ILInjected.Token(Token = "0x6000033")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1F979DC", Offset = "0x1F979DC", Length = "0x8")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIClip), Member = "Internal_Push", MemberParameters = new object[]
70 {
71 typeof(Rect),
74 typeof(bool)
75 }, ReturnType = typeof(void))]
76 internal static void Push(Rect screenRect, Vector2 scrollOffset, Vector2 renderOffset, bool resetOffset)
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000034")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1F9849C", Offset = "0x1F9849C", Length = "0x3C")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
85 [MethodImpl(4096)]
86 private static extern void get_visibleRect_Injected(out Rect ret);
87
88 [global::Cpp2ILInjected.Token(Token = "0x6000035")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1F9853C", Offset = "0x1F9853C", Length = "0x5C")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
92 [MethodImpl(4096)]
93 private static extern void Internal_Push_Injected(ref Rect screenRect, ref Vector2 scrollOffset, ref Vector2 renderOffset, bool resetOffset);
94 }
95}
class f__AnonymousType0<< Count > j__TPar
static Rect visibleRect
Definition GUIClip.cs:16
static void Internal_Push_Injected(ref Rect screenRect, ref Vector2 scrollOffset, ref Vector2 renderOffset, bool resetOffset)
static void Push(Rect screenRect, Vector2 scrollOffset, Vector2 renderOffset, bool resetOffset)
Definition GUIClip.cs:76
static void Internal_Push(Rect screenRect, Vector2 scrollOffset, Vector2 renderOffset, bool resetOffset)
Definition GUIClip.cs:54
static void Internal_Pop()
static void get_visibleRect_Injected(out Rect ret)