33 lines
872 B
C#
33 lines
872 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x02000065 RID: 101
|
|
[Token(Token = "0x200003E")]
|
|
public interface IRaycastableGraph
|
|
{
|
|
// Token: 0x0600044B RID: 1099
|
|
[Token(Token = "0x60003BA")]
|
|
[Address(Slot = "0")]
|
|
bool Linecast(Vector3 start, Vector3 end);
|
|
|
|
// Token: 0x0600044C RID: 1100
|
|
[Token(Token = "0x60003BB")]
|
|
[Address(Slot = "1")]
|
|
bool Linecast(Vector3 start, Vector3 end, GraphNode hint);
|
|
|
|
// Token: 0x0600044D RID: 1101
|
|
[Token(Token = "0x60003BC")]
|
|
[Address(Slot = "2")]
|
|
bool Linecast(Vector3 start, Vector3 end, GraphNode hint, out GraphHitInfo hit);
|
|
|
|
// Token: 0x0600044E RID: 1102
|
|
[Token(Token = "0x60003BD")]
|
|
[Address(Slot = "3")]
|
|
bool Linecast(Vector3 start, Vector3 end, GraphNode hint, out GraphHitInfo hit, List<GraphNode> trace);
|
|
}
|
|
}
|