public: Vector startPosition;// start position used for //orientation -- (added BSPVERSION 6) int m_iDispVertStart;// Index into LUMP_DISP_VERTS. int m_iDispTriStart;// Index into LUMP_DISP_TRIS.
int power; // power - indicates size of map //(2^power + 1) int minTess; // minimum tesselation allowed float smoothingAngle; // lighting smoothing angle int contents; // surface contents unsigned short m_iMapFace; // Which map face this //displacement comes from. int m_iLightmapAlphaStart;// Index into ddisplightmapalpha.
int m_iLightmapSamplePositionStart;// Index into. // LUMP_DISP_LIGHTMAP_SAMPLE_POSITIONS CDispNeighbor m_EdgeNeighbors[4];// Indexed by NEIGHBOREDGE_ defines. CDispCornerNeighbors m_CornerNeighbors[4]; // Indexed by CORNER_ defines.
enum { ALLOWEDVERTS_SIZE = PAD_NUMBER( MAX_DISPVERTS, 32 ) / 32 }; unsigned long m_AllowedVerts[ALLOWEDVERTS_SIZE]; // // This is built based on the layout and //sizes of our neighbors // and tells us which //vertices are allowed to be active. };