14 [global::Cpp2ILInjected.Token(Token =
"0x6003256")]
15 [global::Cpp2ILInjected.Address(RVA =
"0x132C7E0", Offset =
"0x132C7E0", Length =
"0x6D4")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
GolfHelper), Member =
"StepGolfBall", MemberParameters =
new object[]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"Length", ReturnType =
typeof(
float))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Math), Member =
"Max", MemberParameters =
new object[]
40 }, ReturnType =
typeof(
int))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
BallCollision), Member =
"CheckForPassThrough", MemberParameters =
new object[]
51 }, ReturnType =
typeof(
bool))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"get_type", ReturnType =
typeof(ushort))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
BallCollision), Member =
"IsBallInWorld", MemberParameters =
new object[]
57 }, ReturnType =
typeof(
bool))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
BallCollision), Member =
"GetClosestEdgeToCircle", MemberParameters =
new object[]
65 }, ReturnType =
typeof(
bool))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"Reflect", MemberParameters =
new object[]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Division", MemberParameters =
new object[]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 17)]
87 [global::Cpp2ILInjected.Token(Token =
"0x6003257")]
88 [global::Cpp2ILInjected.Address(RVA =
"0x132CEB4", Offset =
"0x132CEB4", Length =
"0x19C")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"Step", MemberParameters =
new object[]
96 }, ReturnType =
typeof(BallStepResult))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"IsPositionInsideTile", MemberParameters =
new object[]
110 }, ReturnType =
typeof(
bool))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
119 [global::Cpp2ILInjected.Token(Token =
"0x6003258")]
120 [global::Cpp2ILInjected.Address(RVA =
"0x132D4B0", Offset =
"0x132D4B0", Length =
"0x164")]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"CheckForPassThrough", MemberParameters =
new object[]
127 }, ReturnType =
typeof(
bool))]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"slope", ReturnType =
typeof(
byte))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"halfBrick", ReturnType =
typeof(
bool))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Division", MemberParameters =
new object[]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
140 }, ReturnType =
typeof(
void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
152 [global::Cpp2ILInjected.Token(Token =
"0x6003259")]
153 [global::Cpp2ILInjected.Address(RVA =
"0x132D064", Offset =
"0x132D064", Length =
"0xF8")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"Step", MemberParameters =
new object[]
161 }, ReturnType =
typeof(BallStepResult))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
169 [global::Cpp2ILInjected.Token(Token =
"0x600325A")]
170 [global::Cpp2ILInjected.Address(RVA =
"0x132D164", Offset =
"0x132D164", Length =
"0x324")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"Step", MemberParameters =
new object[]
178 }, ReturnType =
typeof(BallStepResult))]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision), Member =
"GetTileBounds", MemberParameters =
new object[]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"GetCollisionPointForTile", MemberParameters =
new object[]
199 typeof(BallCollision.TileEdges),
205 }, ReturnType =
typeof(
bool))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"Dot", MemberParameters =
new object[]
215 }, ReturnType =
typeof(
float))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData),
Member =
"get_Item", MemberParameters =
new object[]
221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
227 [global::Cpp2ILInjected.Token(Token =
"0x600325B")]
228 [global::Cpp2ILInjected.Address(RVA =
"0x132D718", Offset =
"0x132D718", Length =
"0x3A4")]
229 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetClosestEdgeToCircle", MemberParameters =
new object[]
237 }, ReturnType =
typeof(
bool))]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"nactive", ReturnType =
typeof(
bool))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"get_type", ReturnType =
typeof(ushort))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
250 }, ReturnType =
typeof(
void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"GetSlopeEdge", MemberParameters =
new object[]
257 }, ReturnType =
typeof(
bool))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"ClosestPointOnLineSegment", MemberParameters =
new object[]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"DistanceSquared", MemberParameters =
new object[]
267 }, ReturnType =
typeof(
float))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"GetTopOrBottomEdge", MemberParameters =
new object[]
270 typeof(BallCollision.TileEdges),
275 }, ReturnType =
typeof(
bool))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision),
Member =
"GetLeftOrRightEdge", MemberParameters =
new object[]
278 typeof(BallCollision.TileEdges),
283 }, ReturnType =
typeof(
bool))]
285 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 11)]
291 [global::Cpp2ILInjected.Token(Token =
"0x600325C")]
292 [global::Cpp2ILInjected.Address(RVA =
"0x132DABC", Offset =
"0x132DABC", Length =
"0x144")]
293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetCollisionPointForTile", MemberParameters =
new object[]
302 }, ReturnType =
typeof(
bool))]
303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"slope", ReturnType =
typeof(
byte))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
309 }, ReturnType =
typeof(
void))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
316 [global::Cpp2ILInjected.Token(Token =
"0x600325D")]
317 [global::Cpp2ILInjected.Address(RVA =
"0x132DD64", Offset =
"0x132DD64", Length =
"0x26C")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetCollisionPointForTile", MemberParameters =
new object[]
327 }, ReturnType =
typeof(
bool))]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision), Member =
"IsNeighborSolid", MemberParameters =
new object[] {
typeof(
Tile) }, ReturnType =
typeof(
bool))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
341 }, ReturnType =
typeof(
void))]
342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
348 [global::Cpp2ILInjected.Token(Token =
"0x600325E")]
349 [global::Cpp2ILInjected.Address(RVA =
"0x132DFD0", Offset =
"0x132DFD0", Length =
"0x2A4")]
350 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetCollisionPointForTile", MemberParameters =
new object[]
359 }, ReturnType =
typeof(
bool))]
360 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
TileData), Member =
"get_Item", MemberParameters =
new object[]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(BallCollision), Member =
"IsNeighborSolid", MemberParameters =
new object[] {
typeof(
Tile) }, ReturnType =
typeof(
bool))]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
372 }, ReturnType =
typeof(
void))]
374 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
380 [global::Cpp2ILInjected.Token(Token =
"0x600325F")]
381 [global::Cpp2ILInjected.Address(RVA =
"0x132D614", Offset =
"0x132D614", Length =
"0x104")]
382 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetClosestEdgeToCircle", MemberParameters =
new object[]
390 }, ReturnType =
typeof(
bool))]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle), Member =
".ctor", MemberParameters =
new object[]
398 }, ReturnType =
typeof(
void))]
399 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
405 [global::Cpp2ILInjected.Token(Token =
"0x6003260")]
406 [global::Cpp2ILInjected.Address(RVA =
"0x132E274", Offset =
"0x132E274", Length =
"0xC4")]
407 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetTopOrBottomEdge", MemberParameters =
new object[]
415 }, ReturnType =
typeof(
bool))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(BallCollision), Member =
"GetLeftOrRightEdge", MemberParameters =
new object[]
418 typeof(BallCollision.TileEdges),
423 }, ReturnType =
typeof(
bool))]
424 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"nactive", ReturnType =
typeof(
bool))]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Tile), Member =
"get_type", ReturnType =
typeof(ushort))]
427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
433 [global::Cpp2ILInjected.Token(Token =
"0x6003261")]
434 [global::Cpp2ILInjected.Address(RVA =
"0x132DC00", Offset =
"0x132DC00", Length =
"0x164")]
435 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
BallCollision), Member =
"GetCollisionPointForTile", MemberParameters =
new object[]
444 }, ReturnType =
typeof(
bool))]
445 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"LengthSquared", ReturnType =
typeof(
float))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"Dot", MemberParameters =
new object[]
456 }, ReturnType =
typeof(
float))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
467 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
473 [Conditional(
"UNITY_EDITOR")]
474 [Conditional(
"ENABLE_DEBUG")]
475 [global::Cpp2ILInjected.Token(Token =
"0x6003262")]
476 [global::Cpp2ILInjected.Address(RVA =
"0x132E338", Offset =
"0x132E338", Length =
"0x4")]
477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
484 [global::Cpp2ILInjected.Token(Token =
"0x200053D")]
487 [global::Cpp2ILInjected.Token(Token =
"0x4003B85")]
489 [global::Cpp2ILInjected.Token(Token =
"0x4003B86")]
491 [global::Cpp2ILInjected.Token(Token =
"0x4003B87")]
493 [global::Cpp2ILInjected.Token(Token =
"0x4003B88")]
495 [global::Cpp2ILInjected.Token(Token =
"0x4003B89")]
497 [global::Cpp2ILInjected.Token(Token =
"0x4003B8A")]
499 [global::Cpp2ILInjected.Token(Token =
"0x4003B8B")]
501 [global::Cpp2ILInjected.Token(Token =
"0x4003B8C")]
503 [global::Cpp2ILInjected.Token(Token =
"0x4003B8D")]