Untitled
public text v1 · immutablevoid CG_AddLineToScene( vec3_t start, vec3_t end, vec4_t colour, int renderfx )
{
refEntity_t re;
memset( &re, 0, sizeof( re ) );
re.reType = RT_RAIL_CORE;
re.customShader = cgs->media.railCoreShader;
VectorCopy( start, re.origin );
VectorCopy( end, re.oldorigin );
re.shaderRGBA[0] = colour[0] * 0xff;
re.shaderRGBA[1] = colour[1] * 0xff;
re.shaderRGBA[2] = colour[2] * 0xff;
re.shaderRGBA[3] = colour[3] * 0xff;
re.renderfx |= renderfx;
trap_R_AddRefEntityToScene( &re );
}