TR_TraceRay Function

Starts up a new trace ray using a global trace result.

void TR_TraceRay(const float pos[3], const float vec[3], int flags, RayType rtype)

Parameters

const float[3] pos

Starting position of the ray.

const float[3] vec

Depending on RayType, it will be used as the ending point, or the direction angle.

int flags

Trace flags.

RayType rtype

Method to calculate the ray direction.