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
ContentSizeFitter.cs
Go to the documentation of this file.
1using System;
5
6namespace UnityEngine.UI
7{
10 [AddComponentMenu("Layout/Content Size Fitter", 141)]
11 [global::Cpp2ILInjected.Token(Token = "0x200003E")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170000A5")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6000272")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1FC7D10", Offset = "0x1FC7D10", Length = "0x8")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 get
21 {
22 throw null;
23 }
24 [global::Cpp2ILInjected.Token(Token = "0x6000273")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1FC7D18", Offset = "0x1FC7D18", Length = "0x74")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SetPropertyUtility[]), Member = "SetStruct", MemberTypeParameters = new object[] { "System.Int32Enum" }, MemberParameters = new object[]
28 {
30 "System.Int32Enum"
31 }, ReturnType = typeof(bool))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
33 set
34 {
35 throw null;
36 }
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
41 {
42 [global::Cpp2ILInjected.Token(Token = "0x6000274")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1FC7E10", Offset = "0x1FC7E10", Length = "0x8")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 get
46 {
47 throw null;
48 }
49 [global::Cpp2ILInjected.Token(Token = "0x6000275")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1FC7E18", Offset = "0x1FC7E18", Length = "0x74")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SetPropertyUtility[]), Member = "SetStruct", MemberTypeParameters = new object[] { "System.Int32Enum" }, MemberParameters = new object[]
53 {
55 "System.Int32Enum"
56 }, ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "SetDirty", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
59 set
60 {
61 throw null;
62 }
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
67 {
68 [global::Cpp2ILInjected.Token(Token = "0x6000276")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1FC7E8C", Offset = "0x1FC7E8C", Length = "0x94")]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "OnDisable", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "HandleSelfFittingAlongAxis", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "SetDirty", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
75 {
78 }, ReturnType = typeof(bool))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x6000277")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1FC7F20", Offset = "0x1FC7F20", Length = "0x8")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBehaviour), Member = ".ctor", ReturnType = typeof(void))]
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x6000278")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1FC7F28", Offset = "0x1FC7F28", Length = "0x1C")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBehaviour), Member = "OnEnable", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "SetDirty", ReturnType = typeof(void))]
101 protected override void OnEnable()
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6000279")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1FC7F44", Offset = "0x1FC7F44", Length = "0x7C")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrivenRectTransformTracker), Member = "Clear", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "get_rectTransform", ReturnType = typeof(RectTransform))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "MarkLayoutForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBehaviour), Member = "OnDisable", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
114 protected override void OnDisable()
115 {
116 throw null;
117 }
118
119 [global::Cpp2ILInjected.Token(Token = "0x600027A")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1FC7FC0", Offset = "0x1FC7FC0", Length = "0x4")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "SetDirty", ReturnType = typeof(void))]
123 protected override void OnRectTransformDimensionsChange()
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x600027B")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1FC7FC4", Offset = "0x1FC7FC4", Length = "0xD4")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "SetLayoutHorizontal", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "SetLayoutVertical", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "get_rectTransform", ReturnType = typeof(RectTransform))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrivenRectTransformTracker), Member = "Add", MemberParameters = new object[]
136 {
137 typeof(Object),
140 }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutUtility), Member = "GetMinHeight", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(float))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutUtility), Member = "GetPreferredHeight", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(float))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutUtility), Member = "GetMinWidth", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(float))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutUtility), Member = "GetPreferredWidth", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(float))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RectTransform), Member = "SetSizeWithCurrentAnchors", MemberParameters = new object[]
146 {
148 typeof(float)
149 }, ReturnType = typeof(void))]
150 private void HandleSelfFittingAlongAxis(int axis)
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x600027C")]
156 [global::Cpp2ILInjected.Address(RVA = "0x1FC80B0", Offset = "0x1FC80B0", Length = "0x24")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrivenRectTransformTracker), Member = "Clear", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "HandleSelfFittingAlongAxis", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
160 public virtual void SetLayoutHorizontal()
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x600027D")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1FC80D4", Offset = "0x1FC80D4", Length = "0x8")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "HandleSelfFittingAlongAxis", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
169 public virtual void SetLayoutVertical()
170 {
171 throw null;
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x600027E")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1FC7D8C", Offset = "0x1FC7D8C", Length = "0x84")]
176 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "set_verticalFit", MemberParameters = new object[] { typeof(ContentSizeFitter.FitMode) }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "OnEnable", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "OnRectTransformDimensionsChange", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentSizeFitter), Member = "get_rectTransform", ReturnType = typeof(RectTransform))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "MarkLayoutForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
184 protected void SetDirty()
185 {
186 throw null;
187 }
188
190 [global::Cpp2ILInjected.Token(Token = "0x400014B")]
191 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
193
195 [global::Cpp2ILInjected.Token(Token = "0x400014C")]
196 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
198
199 [global::Cpp2ILInjected.Token(Token = "0x400014D")]
200 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
203
204 [global::Cpp2ILInjected.Token(Token = "0x400014E")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
207
208 [global::Cpp2ILInjected.Token(Token = "0x200003F")]
209 public enum FitMode
210 {
211 [global::Cpp2ILInjected.Token(Token = "0x4000150")]
213 [global::Cpp2ILInjected.Token(Token = "0x4000151")]
214 MinSize,
215 [global::Cpp2ILInjected.Token(Token = "0x4000152")]
217 }
218 }
219}
class f__AnonymousType0<< Count > j__TPar
ContentSizeFitter.FitMode m_HorizontalFit
ContentSizeFitter.FitMode m_VerticalFit
ContentSizeFitter.FitMode verticalFit
ContentSizeFitter.FitMode horizontalFit
DrivenRectTransformTracker m_Tracker
Int32Enum
Definition Int32Enum.cs:8