|
OpenEnroth 9cf7432
|
#include "Engine/Graphics/PortalFunctions.h"#include "Engine/Engine.h"#include "Engine/Graphics/Camera.h"#include "Indoor.h"#include "Library/Color/ColorTable.h"#include "Library/Logger/Logger.h"Functions | |
| int | _49CE9E_sub0_x (RenderVertexSoft *pVertices, unsigned int uNumVertices, float test_val) |
| int | _49CE9E_sub0_y (RenderVertexSoft *pVertices, unsigned int uNumVertices, float test_val) |
| int | _49CE9E_sub0_z (RenderVertexSoft *pVertices, unsigned int uNumVertices, float test_val) |
| void | _49CE9E (const BLVFace *pFace, RenderVertexSoft *pVertices, unsigned int uNumVertices, RenderVertexSoft *pOutLimits) |
| void | CalcPolygonLimits (const BLVFace *pFace, RenderVertexSoft *pOutVertices) |
| bool | CalcFaceBounding (const BLVFace *pFace, RenderVertexSoft *pFaceLimits, unsigned int uNumVertices, RenderVertexSoft *pOutBounding) |
| bool | CalcPortalShapePoly (const BLVFace *pFace, RenderVertexSoft *pVertices, unsigned int *pNumVertices, Planef *pOutFrustum, RenderVertexSoft *pOutBounding) |
| bool | CalcPortalFrustum (RenderVertexSoft *pFaceBounding, Planef *pPortalDataFrustum) |
| bool | CalcPortalFrustumPlane (RenderVertexSoft *pFaceBounding1, RenderVertexSoft *pFaceBounding2, Vec3f *pRayStart, Planef *pPortalDataFrustum) |
| void _49CE9E | ( | const BLVFace * | pFace, |
| RenderVertexSoft * | pVertices, | ||
| unsigned int | uNumVertices, | ||
| RenderVertexSoft * | pOutLimits | ||
| ) |
| int _49CE9E_sub0_x | ( | RenderVertexSoft * | pVertices, |
| unsigned int | uNumVertices, | ||
| float | test_val | ||
| ) |
| int _49CE9E_sub0_y | ( | RenderVertexSoft * | pVertices, |
| unsigned int | uNumVertices, | ||
| float | test_val | ||
| ) |
| int _49CE9E_sub0_z | ( | RenderVertexSoft * | pVertices, |
| unsigned int | uNumVertices, | ||
| float | test_val | ||
| ) |
| bool CalcFaceBounding | ( | const BLVFace * | pFace, |
| RenderVertexSoft * | pFaceLimits, | ||
| unsigned int | uNumVertices, | ||
| RenderVertexSoft * | pOutBounding | ||
| ) |
| void CalcPolygonLimits | ( | const BLVFace * | pFace, |
| RenderVertexSoft * | pOutVertices | ||
| ) |
| bool CalcPortalFrustum | ( | RenderVertexSoft * | pFaceBounding, |
| Planef * | pPortalDataFrustum | ||
| ) |
| bool CalcPortalFrustumPlane | ( | RenderVertexSoft * | pFaceBounding1, |
| RenderVertexSoft * | pFaceBounding2, | ||
| Vec3f * | pRayStart, | ||
| Planef * | pPortalDataFrustum | ||
| ) |
| bool CalcPortalShapePoly | ( | const BLVFace * | pFace, |
| RenderVertexSoft * | pVertices, | ||
| unsigned int * | pNumVertices, | ||
| Planef * | pOutFrustum, | ||
| RenderVertexSoft * | pOutBounding | ||
| ) |