#include <ClippingFunctions.h>
|
static bool | ClipVertsToFace (RenderVertexSoft *a1, unsigned int uNumVertices, float a3, float a4, float a5, RenderVertexSoft *pOutVertices, signed int *pOutNumVertices) |
|
static bool | ClipVertsToPortal (RenderVertexSoft *pPortalBounding, unsigned int uNumVertices, Planef *pVertices, RenderVertexSoft *pVertices2, unsigned int *pOutNumVertices) |
|
static bool | ClipVertsToFrustumPlane (RenderVertexSoft *pInVertices, signed int pInNumVertices, RenderVertexSoft *pOutVertices, unsigned int *pOutNumVertices, const Vec3f *CamFrustumNormal, float CamDotDistance, bool *VertsAdjusted) |
|
static void | AddVertex (VertexBuffer *pVertexBuffer, RenderVertexSoft *pVertex) |
|
static bool | AdjustVertToClipEdge (RenderVertexSoft *a1, RenderVertexSoft *a2, RenderVertexSoft *a3, Vec3f *a4, RenderVertexSoft *a5) |
|
static bool | AreVectorsCollinear (RenderVertexSoft *a1, RenderVertexSoft *a2, Vec3f *a3) |
|
static bool | DoDecalVertsNeedClipping (RenderVertexSoft *a1, RenderVertexSoft *a2, RenderVertexSoft *a3, Vec3f *a4) |
|
◆ AddVertex()
◆ AdjustVertToClipEdge()
◆ AreVectorsCollinear()
◆ ClipVertsToFace()
bool ClippingFunctions::ClipVertsToFace |
( |
RenderVertexSoft * |
a1, |
|
|
unsigned int |
uNumVertices, |
|
|
float |
a3, |
|
|
float |
a4, |
|
|
float |
a5, |
|
|
RenderVertexSoft * |
pOutVertices, |
|
|
signed int * |
pOutNumVertices |
|
) |
| |
|
static |
◆ ClipVertsToFrustumPlane()
bool ClippingFunctions::ClipVertsToFrustumPlane |
( |
RenderVertexSoft * |
pInVertices, |
|
|
signed int |
pInNumVertices, |
|
|
RenderVertexSoft * |
pOutVertices, |
|
|
unsigned int * |
pOutNumVertices, |
|
|
const Vec3f * |
CamFrustumNormal, |
|
|
float |
CamDotDistance, |
|
|
bool * |
VertsAdjusted |
|
) |
| |
|
static |
◆ ClipVertsToPortal()
bool ClippingFunctions::ClipVertsToPortal |
( |
RenderVertexSoft * |
pPortalBounding, |
|
|
unsigned int |
uNumVertices, |
|
|
Planef * |
pVertices, |
|
|
RenderVertexSoft * |
pVertices2, |
|
|
unsigned int * |
pOutNumVertices |
|
) |
| |
|
static |
◆ DoDecalVertsNeedClipping()
The documentation for this struct was generated from the following files: