Files
27Aug2021-Cpp2IL-Dump/UnityEngine.CoreModule/UnityEngine/Bounds.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

282 lines
8.3 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Bindings;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x02000065 RID: 101
[Token(Token = "0x2000065")]
[RequiredByNativeCode]
[NativeType]
[NativeHeader("Runtime/Geometry/AABB.h")]
[NativeHeader("Runtime/Geometry/Intersection.h")]
[NativeClass("AABB")]
[NativeHeader("Runtime/Math/MathScripting.h")]
[NativeHeader("Runtime/Geometry/Ray.h")]
public struct Bounds : IEquatable<Bounds>
{
// Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600020C")]
[Address(RVA = "0x3236E60", Offset = "0x3235E60", VA = "0x183236E60")]
public Bounds(Vector3 center, Vector3 size)
{
}
// Token: 0x0600020D RID: 525 RVA: 0x00003108 File Offset: 0x00001308
[Token(Token = "0x600020D")]
[Address(RVA = "0x3236890", Offset = "0x3235890", VA = "0x183236890", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x0600020E RID: 526 RVA: 0x00003120 File Offset: 0x00001320
[Token(Token = "0x600020E")]
[Address(RVA = "0x3236510", Offset = "0x3235510", VA = "0x183236510", Slot = "0")]
public override bool Equals(object other)
{
return default(bool);
}
// Token: 0x0600020F RID: 527 RVA: 0x00003138 File Offset: 0x00001338
[Token(Token = "0x600020F")]
[Address(RVA = "0x3236620", Offset = "0x3235620", VA = "0x183236620", Slot = "4")]
public bool Equals(Bounds other)
{
return default(bool);
}
// Token: 0x1700007A RID: 122
// (get) Token: 0x06000210 RID: 528 RVA: 0x00003150 File Offset: 0x00001350
// (set) Token: 0x06000211 RID: 529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007A")]
public Vector3 center
{
[Token(Token = "0x6000210")]
[Address(RVA = "0x11B2160", Offset = "0x11B1160", VA = "0x1811B2160")]
get
{
return default(Vector3);
}
[Token(Token = "0x6000211")]
[Address(RVA = "0x11BA060", Offset = "0x11B9060", VA = "0x1811BA060")]
set
{
}
}
// Token: 0x1700007B RID: 123
// (get) Token: 0x06000212 RID: 530 RVA: 0x00003168 File Offset: 0x00001368
// (set) Token: 0x06000213 RID: 531 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007B")]
public Vector3 size
{
[Token(Token = "0x6000212")]
[Address(RVA = "0x32370B0", Offset = "0x32360B0", VA = "0x1832370B0")]
get
{
return default(Vector3);
}
[Token(Token = "0x6000213")]
[Address(RVA = "0x3237420", Offset = "0x3236420", VA = "0x183237420")]
set
{
}
}
// Token: 0x1700007C RID: 124
// (get) Token: 0x06000214 RID: 532 RVA: 0x00003180 File Offset: 0x00001380
// (set) Token: 0x06000215 RID: 533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007C")]
public Vector3 extents
{
[Token(Token = "0x6000214")]
[Address(RVA = "0x11B2140", Offset = "0x11B1140", VA = "0x1811B2140")]
get
{
return default(Vector3);
}
[Token(Token = "0x6000215")]
[Address(RVA = "0x11BA050", Offset = "0x11B9050", VA = "0x1811BA050")]
set
{
}
}
// Token: 0x1700007D RID: 125
// (get) Token: 0x06000216 RID: 534 RVA: 0x00003198 File Offset: 0x00001398
// (set) Token: 0x06000217 RID: 535 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007D")]
public Vector3 min
{
[Token(Token = "0x6000216")]
[Address(RVA = "0x3236FE0", Offset = "0x3235FE0", VA = "0x183236FE0")]
get
{
return default(Vector3);
}
[Token(Token = "0x6000217")]
[Address(RVA = "0x32373B0", Offset = "0x32363B0", VA = "0x1832373B0")]
set
{
}
}
// Token: 0x1700007E RID: 126
// (get) Token: 0x06000218 RID: 536 RVA: 0x000031B0 File Offset: 0x000013B0
// (set) Token: 0x06000219 RID: 537 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007E")]
public Vector3 max
{
[Token(Token = "0x6000218")]
[Address(RVA = "0x3236F10", Offset = "0x3235F10", VA = "0x183236F10")]
get
{
return default(Vector3);
}
[Token(Token = "0x6000219")]
[Address(RVA = "0x3237340", Offset = "0x3236340", VA = "0x183237340")]
set
{
}
}
// Token: 0x0600021A RID: 538 RVA: 0x000031C8 File Offset: 0x000013C8
[Token(Token = "0x600021A")]
[Address(RVA = "0x3237150", Offset = "0x3236150", VA = "0x183237150")]
public static bool operator ==(Bounds lhs, Bounds rhs)
{
return default(bool);
}
// Token: 0x0600021B RID: 539 RVA: 0x000031E0 File Offset: 0x000013E0
[Token(Token = "0x600021B")]
[Address(RVA = "0x3237240", Offset = "0x3236240", VA = "0x183237240")]
public static bool operator !=(Bounds lhs, Bounds rhs)
{
return default(bool);
}
// Token: 0x0600021C RID: 540 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600021C")]
[Address(RVA = "0x3236BF0", Offset = "0x3235BF0", VA = "0x183236BF0")]
public void SetMinMax(Vector3 min, Vector3 max)
{
}
// Token: 0x0600021D RID: 541 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600021D")]
[Address(RVA = "0x32363D0", Offset = "0x32353D0", VA = "0x1832363D0")]
public void Encapsulate(Vector3 point)
{
}
// Token: 0x0600021E RID: 542 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600021E")]
[Address(RVA = "0x32362C0", Offset = "0x32352C0", VA = "0x1832362C0")]
public void Encapsulate(Bounds bounds)
{
}
// Token: 0x0600021F RID: 543 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600021F")]
[Address(RVA = "0x32366C0", Offset = "0x32356C0", VA = "0x1832366C0")]
public void Expand(float amount)
{
}
// Token: 0x06000220 RID: 544 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000220")]
[Address(RVA = "0x32367B0", Offset = "0x32357B0", VA = "0x1832367B0")]
public void Expand(Vector3 amount)
{
}
// Token: 0x06000221 RID: 545 RVA: 0x000031F8 File Offset: 0x000013F8
[Token(Token = "0x6000221")]
[Address(RVA = "0x3236A20", Offset = "0x3235A20", VA = "0x183236A20")]
public bool Intersects(Bounds bounds)
{
return default(bool);
}
// Token: 0x06000222 RID: 546 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x6000222")]
[Address(RVA = "0x32369B0", Offset = "0x32359B0", VA = "0x1832369B0")]
public bool IntersectRay(Ray ray)
{
return default(bool);
}
// Token: 0x06000223 RID: 547 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000223")]
[Address(RVA = "0x3236D10", Offset = "0x3235D10", VA = "0x183236D10", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06000224 RID: 548 RVA: 0x00003228 File Offset: 0x00001428
[Token(Token = "0x6000224")]
[Address(RVA = "0x3236270", Offset = "0x3235270", VA = "0x183236270")]
[NativeMethod]
public bool Contains(Vector3 point)
{
return default(bool);
}
// Token: 0x06000225 RID: 549 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x6000225")]
[Address(RVA = "0x3236950", Offset = "0x3235950", VA = "0x183236950")]
[FreeFunction]
private static bool IntersectRayAABB(Ray ray, Bounds bounds, out float dist)
{
return default(bool);
}
// Token: 0x06000226 RID: 550 RVA: 0x00003258 File Offset: 0x00001458
[Token(Token = "0x6000226")]
[Address(RVA = "0x32361A0", Offset = "0x32351A0", VA = "0x1832361A0")]
[FreeFunction]
public Vector3 ClosestPoint(Vector3 point)
{
return default(Vector3);
}
// Token: 0x06000227 RID: 551 RVA: 0x00003270 File Offset: 0x00001470
[Token(Token = "0x6000227")]
[Address(RVA = "0x3236220", Offset = "0x3235220", VA = "0x183236220")]
private static bool Contains_Injected(ref Bounds _unity_self, ref Vector3 point)
{
return default(bool);
}
// Token: 0x06000228 RID: 552 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x6000228")]
[Address(RVA = "0x32368F0", Offset = "0x32358F0", VA = "0x1832368F0")]
private static bool IntersectRayAABB_Injected(ref Ray ray, ref Bounds bounds, out float dist)
{
return default(bool);
}
// Token: 0x06000229 RID: 553 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000229")]
[Address(RVA = "0x3236140", Offset = "0x3235140", VA = "0x183236140")]
private static void ClosestPoint_Injected(ref Bounds _unity_self, ref Vector3 point, out Vector3 ret)
{
}
// Token: 0x04000106 RID: 262
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000106")]
private Vector3 m_Center;
// Token: 0x04000107 RID: 263
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x4000107")]
[NativeName("m_Extent")]
private Vector3 m_Extents;
}
}