using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace Pathfinding { // Token: 0x020000C8 RID: 200 [Token(Token = "0x2000074")] [AddComponentMenu("Pathfinding/Modifiers/Radius Offset")] [HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_radius_modifier.php")] public class RadiusModifier : MonoModifier { // Token: 0x17000113 RID: 275 // (get) Token: 0x0600072D RID: 1837 RVA: 0x00005564 File Offset: 0x00003764 [Token(Token = "0x170000E9")] public override int Order { [Token(Token = "0x60005FA")] [Address(RVA = "0x55E0B0", Offset = "0x55CEB0", VA = "0x18055E0B0", Slot = "15")] get { return 0; } } // Token: 0x0600072E RID: 1838 RVA: 0x0000557C File Offset: 0x0000377C [Token(Token = "0x60005FB")] [Address(RVA = "0x24B3A20", Offset = "0x24B2820", VA = "0x1824B3A20")] private bool CalculateCircleInner(Vector3 p1, Vector3 p2, float r1, float r2, out float a, out float sigma) { return default(bool); } // Token: 0x0600072F RID: 1839 RVA: 0x00005594 File Offset: 0x00003794 [Token(Token = "0x60005FC")] [Address(RVA = "0x24B3BB0", Offset = "0x24B29B0", VA = "0x1824B3BB0")] private bool CalculateCircleOuter(Vector3 p1, Vector3 p2, float r1, float r2, out float a, out float sigma) { return default(bool); } // Token: 0x06000730 RID: 1840 RVA: 0x000055AC File Offset: 0x000037AC [Token(Token = "0x60005FD")] [Address(RVA = "0x24B3DE0", Offset = "0x24B2BE0", VA = "0x1824B3DE0")] private RadiusModifier.TangentType CalculateTangentType(Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4) { return (RadiusModifier.TangentType)0; } // Token: 0x06000731 RID: 1841 RVA: 0x000055C4 File Offset: 0x000037C4 [Token(Token = "0x60005FE")] [Address(RVA = "0x24B3D70", Offset = "0x24B2B70", VA = "0x1824B3D70")] private RadiusModifier.TangentType CalculateTangentTypeSimple(Vector3 p1, Vector3 p2, Vector3 p3) { return (RadiusModifier.TangentType)0; } // Token: 0x06000732 RID: 1842 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60005FF")] [Address(RVA = "0x24B2520", Offset = "0x24B1320", VA = "0x1824B2520", Slot = "17")] public override void Apply(Path p) { } // Token: 0x06000733 RID: 1843 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000600")] [Address(RVA = "0x24B25C0", Offset = "0x24B13C0", VA = "0x1824B25C0")] public List Apply(List vs) { return null; } // Token: 0x06000734 RID: 1844 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000601")] [Address(RVA = "0x24B3EC0", Offset = "0x24B2CC0", VA = "0x1824B3EC0")] public RadiusModifier() { } // Token: 0x040004BE RID: 1214 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400036A")] public float radius; // Token: 0x040004BF RID: 1215 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400036B")] public float detail; // Token: 0x040004C0 RID: 1216 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400036C")] private float[] radi; // Token: 0x040004C1 RID: 1217 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400036D")] private float[] a1; // Token: 0x040004C2 RID: 1218 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400036E")] private float[] a2; // Token: 0x040004C3 RID: 1219 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400036F")] private bool[] dir; // Token: 0x020000C9 RID: 201 [Token(Token = "0x2000128")] [Flags] private enum TangentType { // Token: 0x040004C5 RID: 1221 [Token(Token = "0x40006CD")] OuterRight = 1, // Token: 0x040004C6 RID: 1222 [Token(Token = "0x40006CE")] InnerRightLeft = 2, // Token: 0x040004C7 RID: 1223 [Token(Token = "0x40006CF")] InnerLeftRight = 4, // Token: 0x040004C8 RID: 1224 [Token(Token = "0x40006D0")] OuterLeft = 8, // Token: 0x040004C9 RID: 1225 [Token(Token = "0x40006D1")] Outer = 9, // Token: 0x040004CA RID: 1226 [Token(Token = "0x40006D2")] Inner = 6 } } }