#include "geometry/geometry_3d.h"
#include <iostream>
Go to the source code of this file.
Classes |
| class | quake::BspVersion |
| | bsp version object More...
|
Namespaces |
| namespace | quake |
|
| enum | quake::eBspVendor {
quake::eBspVendor_Id = 1,
quake::eBspVendor_Valve = 2,
quake::eBspVendor_Invalid = 0
} |
| enum | quake::eBspVersion {
quake::eBspVersion_IdQuake3 = 1001,
quake::eBspVersion_Invalid = 0
} |
| enum | quake::eLumpType {
quake::eLump_Entities = 1,
quake::eLump_Textures = 2,
quake::eLump_Planes = 3,
quake::eLump_Nodes = 4,
quake::eLump_Leafs = 5,
quake::eLump_Leaffaces = 6,
quake::eLump_Leafbrushes = 7,
quake::eLump_Models = 8,
quake::eLump_Brushes = 9,
quake::eLump_Brushsides = 10,
quake::eLump_Vertices = 11,
quake::eLump_Meshverts = 12,
quake::eLump_Effects = 13,
quake::eLump_Faces = 14,
quake::eLump_Lightmaps = 15,
quake::eLump_Lightvols = 16,
quake::eLump_Visdata = 17,
quake::eLump_Invalid = 0
} |
| | types of lumps in BSP maps.
More...
|
| typedef std::vector< eLumpType > | quake::vec_lump_type_t |
| const char * | quake::getLumpName (IN eLumpType type) |
| | for debugging
|
| int | quake::readInt (IO std::istream &stream) |
| | read an integer. These are stored as little-endian in BSP files.
|
| float | quake::readFloat (IO std::istream &stream) |
| | read a float. These are stored as little-endian in BSP files.
|
| point3d_t | quake::readPoint3d (IO std::istream &stream) |
| | read a vector/point (helper function using readFloat() above)
|