|
static bool | Raycast (Vector3 start, Vector3 end, RaycastFlags flag1, RaycastFlags flag2, out RaycastResult result) |
| Performs a raycast, start and end points far from the player may yield inaccurate results due to the game not loading assets.
|
static void | MassTraceLine (WorldLine[] lines, RaycastFlags flag1, RaycastFlags flag2, RaycastFlags ignoreFlag, out bool[] hitResults, out Vector3[] hitPoints) |
| Performs a mass traceline.
|
static bool | Raycast (Vector3 start, Vector3 end, RaycastFlags flag1, RaycastFlags flag2, RaycastFlags ignoreFlags, out RaycastResult result) |
| Performs a raycast, start and end points far from the player may yield inaccurate results due to the game not loading assets Performs additional raycasts if a hit is found with the ignoreFlags check that the result does not have the.
|
static List< Triangle > | GetTriangles (Vector3 boundsMin, Vector3 boundsMax, RaycastFlags flags, uint AdvancedFlags=1) |
| Gets triangles from the world inside of the bounds. Returns all Triangles between Min and Max that have at least 1 vertex inside the bounds.
|
static bool | IntersectsBox (Vector3 a, Vector3 b, Vector3 c, Vector3 min, Vector3 max) |