|
UFO: Alien Invasion
|
#include <map.h>

Data Fields | |
| plane_t | plane |
| struct node_s * | onnode |
| struct node_s * | nodes [2] |
| struct portal_s * | next [2] |
| winding_t * | winding |
| bool | sidefound |
| struct side_s * | side |
| face_t * | face [2] |
| face_t* portal_t::face[2] |
| struct portal_s* portal_t::next[2] |
Definition at line 114 of file map.h.
Referenced by AddPortalToNodes(), FreeTreePortals_r(), MakeFaces_r(), MakeNodePortal(), MarkVisibleSides_r(), RemovePortalFromNode(), and SplitNodePortals().
| struct node_s* portal_t::nodes[2] |
[0] = front side of plane
Definition at line 113 of file map.h.
Referenced by AddPortalToNodes(), FaceFromPortal(), FindPortalSide(), FreeTreePortals_r(), MakeFaces_r(), MakeNodePortal(), MarkVisibleSides_r(), RemovePortalFromNode(), and SplitNodePortals().
| struct node_s* portal_t::onnode |
nullptr = outside box
Definition at line 112 of file map.h.
Referenced by FindPortalSide(), MakeFaces_r(), MakeNodePortal(), and MarkVisibleSides_r().
| plane_t portal_t::plane |
Definition at line 111 of file map.h.
Referenced by MakeHeadnodePortals(), and MakeNodePortal().
| struct side_s* portal_t::side |
nullptr = non-visible
Definition at line 118 of file map.h.
Referenced by FaceFromPortal(), FindPortalSide(), and MarkVisibleSides_r().
| bool portal_t::sidefound |
false if ->side hasn't been checked
Definition at line 117 of file map.h.
Referenced by FindPortalSide(), and MarkVisibleSides_r().
| winding_t* portal_t::winding |
Definition at line 115 of file map.h.
Referenced by FaceFromPortal(), FreePortal(), MakeHeadnodePortals(), MakeNodePortal(), and SplitNodePortals().