Class Summary |
BlockList |
A Block map (collision detection) is broken into cells, in each cell is a
list of its contents (specifically the lines that run though it and the things
that are in it - @2002.10.27). |
Blockmap |
|
BspElement |
|
ColorMaps |
|
DoomLevel |
|
Linedef |
Each linedef represents a line from one of the VERTEXES to another. |
Node |
|
NodeContainerBox |
y
| /
---+--- x
/ |
z |
Palettes |
|
Patch |
a patch is like a "patch of graphic" |
Reject |
|
Sector |
A SECTOR is a horizontal (east-west and north-south) area of the map
where a floor height and ceiling height is defined. |
Seg |
The SEGS are stored in a sequential order determined by the SSECTORS,
which are part of the NODES recursive tree
For diagonal segs, the offset distance can be obtained from the
formula DISTANCE = SQR((x2 - x1)^2 + (y2 - y1)^2). |
Sidedef |
A sidedef is a definition of what wall texture(s) to draw along a
LINEDEF, and a group of sidedefs outline the space of a SECTOR. |
Ssector |
SSECTOR stands for sub-sector. |
Texture |
|
Thing |
|
WadBraker |
|
WadReader |
|
WaxReader |
Replacement for the Wad Reader. |