#include <bsp.h>
Public Attributes | |
int | nodeid |
bool | visible |
POLYGON | partition |
BSP_node * | backnode |
BSP_node * | frontnode |
bool | leaf |
int | numpolys |
POLYGON * | nodepolylist |
Lightmap * | nodelightmaplist |
int | numportals |
LinkedList< PORTAL > | portallist |
int | numdecals |
LinkedList< DECAL > | decallist |
|
Definition at line 18 of file bsp.h. Referenced by AddPortal(), BuildBSP(), CheckForSinglePortals(), CreateBSPLightmaps(), DeleteBSP(), FindCurrentLeaf(), FindTruePortals(), LoadBSPLightmaps(), MakeNodeLists(), and RenderBSP(). |
|
Definition at line 27 of file bsp.h. Referenced by RenderBSP(), and UpdateBullets(). |
|
Definition at line 19 of file bsp.h. Referenced by AddPortal(), BuildBSP(), CheckForSinglePortals(), CreateBSPLightmaps(), DeleteBSP(), FindCurrentLeaf(), FindTruePortals(), LoadBSPLightmaps(), MakeNodeLists(), and RenderBSP(). |
|
Definition at line 20 of file bsp.h. Referenced by AddPortal(), BuildBSP(), CheckForSinglePortals(), CreateBSPLightmaps(), DeleteBSP(), FindCurrentLeaf(), FindTruePortals(), InitGL(), LoadBSPLightmaps(), MakeNodeLists(), and RenderBSP(). |
|
Definition at line 15 of file bsp.h. Referenced by BuildBSP(), CheckForSinglePortals(), FindCurrentLeaf(), FindVisibleLeaves(), InitGL(), InvertPortals(), MakeNodeLists(), and RenderBSP(). |
|
Definition at line 23 of file bsp.h. Referenced by CreateBSPLightmaps(), DeleteBSP(), InitGL(), LoadBSPLightmaps(), and RenderBSP(). |
|
Definition at line 22 of file bsp.h. Referenced by BuildBSP(), CheckForParticleCollision(), ClipPortalToBackLeaf(), ClipPortalToFrontLeaf(), CreateBSPLightmaps(), DeleteBSP(), InitGL(), InvertPortals(), RemoveExtraPortals(), RenderBSP(), and UpdateBullets(). |
|
Definition at line 26 of file bsp.h. Referenced by BuildBSP(), InitGL(), RenderBSP(), and UpdateBullets(). |
|
Definition at line 21 of file bsp.h. Referenced by BuildBSP(), CheckForParticleCollision(), ClipPortalToBackLeaf(), ClipPortalToFrontLeaf(), CreateBSPLightmaps(), InitGL(), InvertPortals(), LoadBSPLightmaps(), RemoveExtraPortals(), RenderBSP(), and UpdateBullets(). |
|
Definition at line 24 of file bsp.h. Referenced by AddPortal(), BuildBSP(), CalculatePVS(), CheckForSinglePortals(), DeleteBSP(), FindCurrentLeaf(), FindTruePortals(), FindVisibleLeaves(), InvertPortals(), and RenderBSP(). |
|
Definition at line 17 of file bsp.h. Referenced by AddPortal(), BuildBSP(), FindCurrentLeaf(), MakePortalList(), and RenderBSP(). |
|
Definition at line 25 of file bsp.h. Referenced by AddPortal(), CalculatePVS(), CheckForSinglePortals(), DeleteBSP(), FindTruePortals(), FindVisibleLeaves(), InvertPortals(), and RenderBSP(). |
|
Definition at line 16 of file bsp.h. Referenced by BuildBSP(), CalculatePVS(), CountVisibleLeaves(), FindVisibleLeaves(), InitGL(), RenderBSP(), and UpdateBullets(). |